home *** CD-ROM | disk | FTP | other *** search
Text File | 1998-10-28 | 164.3 KB | 5,347 lines |
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- NNNNAAAAMMMMEEEE
- Config - access Perl configuration information
-
- SSSSYYYYNNNNOOOOPPPPSSSSIIIISSSS
- use Config;
- if ($Config{'cc'} =~ /gcc/) {
- print "built by gcc\n";
- }
-
- use Config qw(myconfig config_sh config_vars);
-
- print myconfig();
-
- print config_sh();
-
- config_vars(qw(osname archname));
-
-
- DDDDEEEESSSSCCCCRRRRIIIIPPPPTTTTIIIIOOOONNNN
- The Config module contains all the information that was
- available to the Configure program at Perl build time (over
- 900 values).
-
- Shell variables from the _c_o_n_f_i_g._s_h file (written by
- Configure) are stored in the readonly-variable %Config,
- indexed by their names.
-
- Values stored in config.sh as 'undef' are returned as
- undefined values. The perl exists function can be used to
- check if a named variable exists.
-
- myconfig()
- Returns a textual summary of the major perl
- configuration values. See also -V in the Switches entry
- in the _p_e_r_l_r_u_n manpage.
-
- config_sh()
- Returns the entire perl configuration information in the
- form of the original config.sh shell variable assignment
- script.
-
- config_vars(@names)
- Prints to STDOUT the values of the named configuration
- variable. Each is printed on a separate line in the
- form:
-
- name='value';
-
- Names which are unknown are output as name='UNKNOWN';.
- See also -V:name in the Switches entry in the _p_e_r_l_r_u_n
- manpage.
-
-
-
-
- Page 1 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- EEEEXXXXAAAAMMMMPPPPLLLLEEEE
- Here's a more sophisticated example of using %Config:
-
- use Config;
- use strict;
-
- my %sig_num;
- my @sig_name;
- unless($Config{sig_name} && $Config{sig_num}) {
- die "No sigs?";
- } else {
- my @names = split ' ', $Config{sig_name};
- @sig_num{@names} = split ' ', $Config{sig_num};
- foreach (@names) {
- $sig_name[$sig_num{$_}] ||= $_;
- }
- }
-
- print "signal #17 = $sig_name[17]\n";
- if ($sig_num{ALRM}) {
- print "SIGALRM is $sig_num{ALRM}\n";
- }
-
-
- WWWWAAAARRRRNNNNIIIINNNNGGGG
- Because this information is not stored within the perl
- executable itself it is possible (but unlikely) that the
- information does not relate to the actual perl binary which
- is being used to access it.
-
- The Config module is installed into the architecture and
- version specific library directory ($Config{installarchlib})
- and it checks the perl version number when loaded.
-
- The values stored in config.sh may be either single-quoted
- or double-quoted. Double-quoted strings are handy for those
- cases where you need to include escape sequences in the
- strings. To avoid runtime variable interpolation, any $ and
- @ characters are replaced by \$ and \@, respectively. This
- isn't foolproof, of course, so don't embed \$ or \@ in
- double-quoted strings unless you're willing to deal with the
- consequences. (The slashes will end up escaped and the $ or
- @ will trigger variable interpolation)
-
- GGGGLLLLOOOOSSSSSSSSAAAARRRRYYYY
- Most Config variables are determined by the Configure script
- on platforms supported by it (which is most UNIX platforms).
- Some platforms have custom-made Config variables, and may
- thus not have some of the variables described below, or may
- have extraneous variables specific to that particular port.
- See the port specific documentation in such cases.
-
-
-
-
- Page 2 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- MMMM
-
- Mcc From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the Mcc
- program. After Configure runs, the value is reset to a
- plain Mcc and is not useful.
-
- ____
-
- _a From _U_n_i_x._U:
-
- This variable defines the extension used for ordinary
- libraries. For unix, it is ._a. The . is included.
- Other possible values include ._l_i_b.
-
- _exe From _U_n_i_x._U:
-
- This variable defines the extension used for executable
- files. For unix it is empty. Other possible values
- include ._e_x_e.
-
- _o From _U_n_i_x._U:
-
- This variable defines the extension used for object
- files. For unix, it is ._o. The . is included. Other
- possible values include ._o_b_j.
-
- aaaa
-
- afs From _a_f_s._U:
-
- This variable is set to true if AFS (Andrew File
- System) is used on the system, false otherwise. It is
- possible to override this with a hint value or command
- line option, but you'd better know what you are doing.
-
- alignbytes
- From _a_l_i_g_n_b_y_t_e_s._U:
-
- This variable holds the number of bytes required to
- align a double. Usual values are 2, 4 and 8.
-
- ansi2knr
- From _a_n_s_i_2_k_n_r._U:
-
- This variable is set if the user needs to run ansi2knr.
- Currently, this is not supported, so we just abort.
-
- aphostname
- From _d__g_e_t_h_n_a_m_e._U:
-
-
-
- Page 3 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- Thie variable contains the command which can be used to
- compute the host name. The command is fully qualified
- by its absolute path, to make it safe when used by a
- process with super-user privileges.
-
- apiversion
- From _p_a_t_c_h_l_e_v_e_l._U:
-
- This is a number which identifies the lowest version of
- perl to have an API (for XS extensions) compatible with
- the present version. For example, for 5.005_01, the
- apiversion should be 5.005, since 5.005_01 should be
- binary compatible with 5.005. This should probably be
- incremented manually somehow, perhaps from
- _p_a_t_c_h_l_e_v_e_l._h. For now, we'll guess maintenance
- subversions will retain binary compatibility.
-
- ar From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the ar program.
- After Configure runs, the value is reset to a plain ar
- and is not useful.
-
- archlib
- From _a_r_c_h_l_i_b._U:
-
- This variable holds the name of the directory in which
- the user wants to put architecture-dependent public
- library files for $package. It is most often a local
- directory such as /_u_s_r/_l_o_c_a_l/_l_i_b. Programs using this
- variable must be prepared to deal with filename
- expansion.
-
- archlibexp
- From _a_r_c_h_l_i_b._U:
-
- This variable is the same as the archlib variable, but
- is filename expanded at configuration time, for
- convenient use.
-
- archname
- From _a_r_c_h_n_a_m_e._U:
-
- This variable is a short name to characterize the
- current architecture. It is used mainly to construct
- the default archlib.
-
- archobjs
- From _U_n_i_x._U:
-
- This variable defines any additional objects that must
-
-
-
- Page 4 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- be linked in with the program on this architecture. On
- unix, it is usually empty. It is typically used to
- include emulations of unix calls or other facilities.
- For perl on _O_S/_2, for example, this would include
- _o_s_2/_o_s_2._o_b_j.
-
- awk From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the awk
- program. After Configure runs, the value is reset to a
- plain awk and is not useful.
-
- bbbb
-
- baserev
- From _b_a_s_e_r_e_v._U:
-
- The base revision level of this package, from the
- ._p_a_c_k_a_g_e file.
-
- bash From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- bin From _b_i_n._U:
-
- This variable holds the name of the directory in which
- the user wants to put publicly executable images for
- the package in question. It is most often a local
- directory such as /_u_s_r/_l_o_c_a_l/_b_i_n. Programs using this
- variable must be prepared to deal with ~_n_a_m_e
- substitution.
-
- binexp
- From _b_i_n._U:
-
- This is the same as the bin variable, but is filename
- expanded at configuration time, for use in your
- makefiles.
-
- bison
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- byacc
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
-
-
-
- Page 5 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- determine the full pathname (if any) of the byacc
- program. After Configure runs, the value is reset to a
- plain byacc and is not useful.
-
- byteorder
- From _b_y_t_e_o_r_d_e_r._U:
-
- This variable holds the byte order. In the following,
- larger digits indicate more significance. The variable
- byteorder is either 4321 on a big-endian machine, or
- 1234 on a little-endian, or 87654321 on a Cray ... or
- 3412 with weird order !
-
- cccc
-
- c From _n._U:
-
- This variable contains the \c string if that is what
- causes the echo command to suppress newline. Otherwise
- it is null. Correct usage is
-
- $echo $n "prompt for a question: $c".
-
-
- castflags
- From _d__c_a_s_t_n_e_g._U:
-
- This variable contains a flag that precise difficulties
- the compiler has casting odd floating values to
- unsigned long:
-
- 0 = ok
-
- 1 = couldn't cast < 0
-
- 2 = couldn't cast >= 0x80000000
-
- 4 = couldn't cast in argument expression list
-
-
- cat From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the cat
- program. After Configure runs, the value is reset to a
- plain cat and is not useful.
-
- cc From _c_c._U:
-
- This variable holds the name of a command to execute a
- C compiler which can resolve multiple global references
- that happen to have the same name. Usual values are
-
-
-
- Page 6 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- cc, Mcc, cc -M, and gcc.
-
- cccdlflags
- From _d_l_s_r_c._U:
-
- This variable contains any special flags that might
- need to be passed with cc -c to compile modules to be
- used to create a shared library that will be used for
- dynamic loading. For hpux, this should be +z. It is
- up to the makefile to use it.
-
- ccdlflags
- From _d_l_s_r_c._U:
-
- This variable contains any special flags that might
- need to be passed to cc to link with a shared library
- for dynamic loading. It is up to the makefile to use
- it. For sunos 4.1, it should be empty.
-
- ccflags
- From _c_c_f_l_a_g_s._U:
-
- This variable contains any additional C compiler flags
- desired by the user. It is up to the Makefile to use
- this.
-
- cf_by
- From _c_f__w_h_o._U:
-
- Login name of the person who ran the Configure script
- and answered the questions. This is used to tag both
- _c_o_n_f_i_g._s_h and _c_o_n_f_i_g__h._S_H.
-
- cf_email
- From _c_f__e_m_a_i_l._U:
-
- Electronic mail address of the person who ran
- Configure. This can be used by units that require the
- user's e-mail, like _M_a_i_l_L_i_s_t._U.
-
- cf_time
- From _c_f__w_h_o._U:
-
- Holds the output of the date command when the
- configuration file was produced. This is used to tag
- both _c_o_n_f_i_g._s_h and _c_o_n_f_i_g__h._S_H.
-
- chgrp
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
-
-
- Page 7 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- chmod
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- chown
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- clocktype
- From _d__t_i_m_e_s._U:
-
- This variable holds the type returned by _t_i_m_e_s(). It
- can be long, or clock_t on BSD sites (in which case
- <sys/types.h> should be included).
-
- comm From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the comm
- program. After Configure runs, the value is reset to a
- plain comm and is not useful.
-
- compress
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- contains
- From _c_o_n_t_a_i_n_s._U:
-
- This variable holds the command to do a grep with a
- proper return status. On most sane systems it is
- simply grep. On insane systems it is a grep followed
- by a cat followed by a test. This variable is
- primarily for the use of other Configure units.
-
- cp From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the cp program.
- After Configure runs, the value is reset to a plain cp
- and is not useful.
-
- cpio From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
-
-
- Page 8 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- cpp From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the cpp
- program. After Configure runs, the value is reset to a
- plain cpp and is not useful.
-
- cpp_stuff
- From _c_p_p__s_t_u_f_f._U:
-
- This variable contains an identification of the
- catenation mechanism used by the C preprocessor.
-
- cppflags
- From _c_c_f_l_a_g_s._U:
-
- This variable holds the flags that will be passed to
- the C pre- processor. It is up to the Makefile to use
- it.
-
- cpplast
- From _c_p_p_s_t_d_i_n._U:
-
- This variable has the same functionality as cppminus,
- only it applies to cpprun and not cppstdin.
-
- cppminus
- From _c_p_p_s_t_d_i_n._U:
-
- This variable contains the second part of the string
- which will invoke the C preprocessor on the standard
- input and produce to standard output. This variable
- will have the value - if cppstdin needs a minus to
- specify standard input, otherwise the value is "".
-
- cpprun
- From _c_p_p_s_t_d_i_n._U:
-
- This variable contains the command which will invoke a
- C preprocessor on standard input and put the output to
- stdout. It is guaranteed not to be a wrapper and may be
- a null string if no preprocessor can be made directly
- available. This preprocessor might be different from
- the one used by the C compiler. Don't forget to append
- cpplast after the preprocessor options.
-
- cppstdin
- From _c_p_p_s_t_d_i_n._U:
-
- This variable contains the command which will invoke
- the C preprocessor on standard input and put the output
- to stdout. It is primarily used by other Configure
-
-
-
- Page 9 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- units that ask about preprocessor symbols.
-
- cryptlib
- From _d__c_r_y_p_t._U:
-
- This variable holds -lcrypt or the path to a _l_i_b_c_r_y_p_t._a
- archive if the _c_r_y_p_t() function is not defined in the
- standard C library. It is up to the Makefile to use
- this.
-
- csh From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the csh
- program. After Configure runs, the value is reset to a
- plain csh and is not useful.
-
- dddd
-
- d_Gconvert
- From _d__g_c_o_n_v_e_r_t._U:
-
- This variable holds what Gconvert is defined as to
- convert floating point numbers into strings. It could
- be gconvert or a more complex macro emulating gconvert
- with _g_c_v_t() or sprintf.
-
- d_access
- From _d__a_c_c_e_s_s._U:
-
- This variable conditionally defines HAS_ACCESS if the
- _a_c_c_e_s_s() system call is available to check for access
- permissions using real IDs.
-
- d_alarm
- From _d__a_l_a_r_m._U:
-
- This variable conditionally defines the HAS_ALARM
- symbol, which indicates to the C program that the
- _a_l_a_r_m() routine is available.
-
- d_archlib
- From _a_r_c_h_l_i_b._U:
-
- This variable conditionally defines ARCHLIB to hold the
- pathname of architecture-dependent library files for
- $package. If $archlib is the same as $privlib, then
- this is set to undef.
-
- d_attribut
- From _d__a_t_t_r_i_b_u_t._U:
-
-
-
-
- Page 10 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines HASATTRIBUTE, which
- indicates the C compiler can check for function
- attributes, such as printf formats.
-
- d_bcmp
- From _d__b_c_m_p._U:
-
- This variable conditionally defines the HAS_BCMP symbol
- if the _b_c_m_p() routine is available to compare strings.
-
- d_bcopy
- From _d__b_c_o_p_y._U:
-
- This variable conditionally defines the HAS_BCOPY
- symbol if the _b_c_o_p_y() routine is available to copy
- strings.
-
- d_bsd
- From _G_u_e_s_s._U:
-
- This symbol conditionally defines the symbol BSD when
- running on a BSD system.
-
- d_bsdgetpgrp
- From _d__g_e_t_p_g_r_p._U:
-
- This variable conditionally defines USE_BSD_GETPGRP if
- getpgrp needs one arguments whereas USG one needs none.
-
- d_bsdsetpgrp
- From _d__s_e_t_p_g_r_p._U:
-
- This variable conditionally defines USE_BSD_SETPGRP if
- setpgrp needs two arguments whereas USG one needs none.
- See also d_setpgid for a POSIX interface.
-
- d_bzero
- From _d__b_z_e_r_o._U:
-
- This variable conditionally defines the HAS_BZERO
- symbol if the _b_z_e_r_o() routine is available to set
- memory to 0.
-
- d_casti32
- From _d__c_a_s_t_i_3_2._U:
-
- This variable conditionally defines CASTI32, which
- indicates whether the C compiler can cast large floats
- to 32-bit ints.
-
- d_castneg
- From _d__c_a_s_t_n_e_g._U:
-
-
-
- Page 11 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines CASTNEG, which
- indicates wether the C compiler can cast negative float
- to unsigned.
-
- d_charvspr
- From _d__v_p_r_i_n_t_f._U:
-
- This variable conditionally defines CHARVSPRINTF if
- this system has vsprintf returning type (char*). The
- trend seems to be to declare it as "int _v_s_p_r_i_n_t_f()".
-
- d_chown
- From _d__c_h_o_w_n._U:
-
- This variable conditionally defines the HAS_CHOWN
- symbol, which indicates to the C program that the
- _c_h_o_w_n() routine is available.
-
- d_chroot
- From _d__c_h_r_o_o_t._U:
-
- This variable conditionally defines the HAS_CHROOT
- symbol, which indicates to the C program that the
- _c_h_r_o_o_t() routine is available.
-
- d_chsize
- From _d__c_h_s_i_z_e._U:
-
- This variable conditionally defines the CHSIZE symbol,
- which indicates to the C program that the _c_h_s_i_z_e()
- routine is available to truncate files. You might need
- a -lx to get this routine.
-
- d_closedir
- From _d__c_l_o_s_e_d_i_r._U:
-
- This variable conditionally defines HAS_CLOSEDIR if
- _c_l_o_s_e_d_i_r() is available.
-
- d_const
- From _d__c_o_n_s_t._U:
-
- This variable conditionally defines the HASCONST
- symbol, which indicates to the C program that this C
- compiler knows about the const type.
-
- d_crypt
- From _d__c_r_y_p_t._U:
-
- This variable conditionally defines the CRYPT symbol,
- which indicates to the C program that the _c_r_y_p_t()
- routine is available to encrypt passwords and the like.
-
-
-
- Page 12 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_csh
- From _d__c_s_h._U:
-
- This variable conditionally defines the CSH symbol,
- which indicates to the C program that the C-shell
- exists.
-
- d_cuserid
- From _d__c_u_s_e_r_i_d._U:
-
- This variable conditionally defines the HAS_CUSERID
- symbol, which indicates to the C program that the
- _c_u_s_e_r_i_d() routine is available to get character login
- names.
-
- d_dbl_dig
- From _d__d_b_l__d_i_g._U:
-
- This variable conditionally defines d_dbl_dig if this
- system's header files provide DBL_DIG, which is the
- number of significant digits in a double precision
- number.
-
- d_difftime
- From _d__d_i_f_f_t_i_m_e._U:
-
- This variable conditionally defines the HAS_DIFFTIME
- symbol, which indicates to the C program that the
- _d_i_f_f_t_i_m_e() routine is available.
-
- d_dirnamlen
- From _i__d_i_r_e_n_t._U:
-
- This variable conditionally defines DIRNAMLEN, which
- indicates to the C program that the length of directory
- entry names is provided by a d_namelen field.
-
- d_dlerror
- From _d__d_l_e_r_r_o_r._U:
-
- This variable conditionally defines the HAS_DLERROR
- symbol, which indicates to the C program that the
- _d_l_e_r_r_o_r() routine is available.
-
- d_dlopen
- From _d__d_l_o_p_e_n._U:
-
- This variable conditionally defines the HAS_DLOPEN
- symbol, which indicates to the C program that the
- _d_l_o_p_e_n() routine is available.
-
-
-
-
-
- Page 13 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_dlsymun
- From _d__d_l_s_y_m_u_n._U:
-
- This variable conditionally defines
- DLSYM_NEEDS_UNDERSCORE, which indicates that we need to
- prepend an underscore to the symbol name before calling
- _d_l_s_y_m().
-
- d_dosuid
- From _d__d_o_s_u_i_d._U:
-
- This variable conditionally defines the symbol DOSUID,
- which tells the C program that it should insert setuid
- emulation code on hosts which have setuid #! scripts
- disabled.
-
- d_dup2
- From _d__d_u_p_2._U:
-
- This variable conditionally defines HAS_DUP2 if _d_u_p_2()
- is available to duplicate file descriptors.
-
- d_endgrent
- From _d__e_n_d_g_r_e_n_t._U:
-
- This variable conditionally defines the HAS_ENDGRENT
- symbol, which indicates to the C program that the
- _e_n_d_g_r_e_n_t() routine is available for sequential access
- of the group database.
-
- d_endhent
- From _d__e_n_d_h_e_n_t._U:
-
- This variable conditionally defines HAS_ENDHOSTENT if
- _e_n_d_h_o_s_t_e_n_t() is available to close whatever was being
- used for host queries.
-
- d_endnent
- From _d__e_n_d_n_e_n_t._U:
-
- This variable conditionally defines HAS_ENDNETENT if
- _e_n_d_n_e_t_e_n_t() is available to close whatever was being
- used for network queries.
-
- d_endpent
- From _d__e_n_d_p_e_n_t._U:
-
- This variable conditionally defines HAS_ENDPROTOENT if
- _e_n_d_p_r_o_t_o_e_n_t() is available to close whatever was being
- used for protocol queries.
-
-
-
-
-
- Page 14 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_endpwent
- From _d__e_n_d_p_w_e_n_t._U:
-
- This variable conditionally defines the HAS_ENDPWENT
- symbol, which indicates to the C program that the
- _e_n_d_p_w_e_n_t() routine is available for sequential access
- of the passwd database.
-
- d_endsent
- From _d__e_n_d_s_e_n_t._U:
-
- This variable conditionally defines HAS_ENDSERVENT if
- _e_n_d_s_e_r_v_e_n_t() is available to close whatever was being
- used for service queries.
-
- d_eofnblk
- From _n_b_l_o_c_k__i_o._U:
-
- This variable conditionally defines EOF_NONBLOCK if EOF
- can be seen when reading from a non-blocking _I/_O
- source.
-
- d_eunice
- From _G_u_e_s_s._U:
-
- This variable conditionally defines the symbols EUNICE
- and VAX, which alerts the C program that it must deal
- with ideosyncracies of VMS.
-
- d_fchmod
- From _d__f_c_h_m_o_d._U:
-
- This variable conditionally defines the HAS_FCHMOD
- symbol, which indicates to the C program that the
- _f_c_h_m_o_d() routine is available to change mode of opened
- files.
-
- d_fchown
- From _d__f_c_h_o_w_n._U:
-
- This variable conditionally defines the HAS_FCHOWN
- symbol, which indicates to the C program that the
- _f_c_h_o_w_n() routine is available to change ownership of
- opened files.
-
- d_fcntl
- From _d__f_c_n_t_l._U:
-
- This variable conditionally defines the HAS_FCNTL
- symbol, and indicates whether the _f_c_n_t_l() function
- exists
-
-
-
-
- Page 15 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_fd_macros
- From _d__f_d__s_e_t._U:
-
- This variable contains the eventual value of the
- HAS_FD_MACROS symbol, which indicates if your C
- compiler knows about the macros which manipulate an
- fd_set.
-
- d_fd_set
- From _d__f_d__s_e_t._U:
-
- This variable contains the eventual value of the
- HAS_FD_SET symbol, which indicates if your C compiler
- knows about the fd_set typedef.
-
- d_fds_bits
- From _d__f_d__s_e_t._U:
-
- This variable contains the eventual value of the
- HAS_FDS_BITS symbol, which indicates if your fd_set
- typedef contains the fds_bits member. If you have an
- fd_set typedef, but the dweebs who installed it did a
- half-fast job and neglected to provide the macros to
- manipulate an fd_set, HAS_FDS_BITS will let us know how
- to fix the gaffe.
-
- d_fgetpos
- From _d__f_g_e_t_p_o_s._U:
-
- This variable conditionally defines HAS_FGETPOS if
- _f_g_e_t_p_o_s() is available to get the file position
- indicator.
-
- d_flexfnam
- From _d__f_l_e_x_f_n_a_m._U:
-
- This variable conditionally defines the FLEXFILENAMES
- symbol, which indicates that the system supports
- filenames longer than 14 characters.
-
- d_flock
- From _d__f_l_o_c_k._U:
-
- This variable conditionally defines HAS_FLOCK if
- _f_l_o_c_k() is available to do file locking.
-
- d_fork
- From _d__f_o_r_k._U:
-
- This variable conditionally defines the HAS_FORK
- symbol, which indicates to the C program that the
- _f_o_r_k() routine is available.
-
-
-
- Page 16 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_fpathconf
- From _d__p_a_t_h_c_o_n_f._U:
-
- This variable conditionally defines the HAS_FPATHCONF
- symbol, which indicates to the C program that the
- _p_a_t_h_c_o_n_f() routine is available to determine file-
- system related limits and options associated with a
- given open file descriptor.
-
- d_fsetpos
- From _d__f_s_e_t_p_o_s._U:
-
- This variable conditionally defines HAS_FSETPOS if
- _f_s_e_t_p_o_s() is available to set the file position
- indicator.
-
- d_ftime
- From _d__f_t_i_m_e._U:
-
- This variable conditionally defines the HAS_FTIME
- symbol, which indicates that the _f_t_i_m_e() routine
- exists. The _f_t_i_m_e() routine is basically a sub-second
- accuracy clock.
-
- d_getgrent
- From _d__g_e_t_g_r_e_n_t._U:
-
- This variable conditionally defines the HAS_GETGRENT
- symbol, which indicates to the C program that the
- _g_e_t_g_r_e_n_t() routine is available for sequential access
- of the group database.
-
- d_getgrps
- From _d__g_e_t_g_r_p_s._U:
-
- This variable conditionally defines the HAS_GETGROUPS
- symbol, which indicates to the C program that the
- _g_e_t_g_r_o_u_p_s() routine is available to get the list of
- process groups.
-
- d_gethbyaddr
- From _d__g_e_t_h_b_y_a_d._U:
-
- This variable conditionally defines the
- HAS_GETHOSTBYADDR symbol, which indicates to the C
- program that the _g_e_t_h_o_s_t_b_y_a_d_d_r() routine is available
- to look up hosts by their IP addresses.
-
- d_gethbyname
- From _d__g_e_t_h_b_y_n_m._U:
-
- This variable conditionally defines the
-
-
-
- Page 17 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- HAS_GETHOSTBYNAME symbol, which indicates to the C
- program that the _g_e_t_h_o_s_t_b_y_n_a_m_e() routine is available
- to look up host names in some data base or other.
-
- d_gethent
- From _d__g_e_t_h_e_n_t._U:
-
- This variable conditionally defines HAS_GETHOSTENT if
- _g_e_t_h_o_s_t_e_n_t() is available to look up host names in some
- data base or another.
-
- d_gethname
- From _d__g_e_t_h_n_a_m_e._U:
-
- This variable conditionally defines the HAS_GETHOSTNAME
- symbol, which indicates to the C program that the
- _g_e_t_h_o_s_t_n_a_m_e() routine may be used to derive the host
- name.
-
- d_gethostprotos
- From _d__g_e_t_h_o_s_t_p_r_o_t_o_s._U:
-
- This variable conditionally defines the
- HAS_GETHOST_PROTOS symbol, which indicates to the C
- program that <netdb.h> supplies prototypes for the
- various gethost*() functions. See also _n_e_t_d_b_t_y_p_e._U for
- probing for various netdb types.
-
- d_getlogin
- From _d__g_e_t_l_o_g_i_n._U:
-
- This variable conditionally defines the HAS_GETLOGIN
- symbol, which indicates to the C program that the
- _g_e_t_l_o_g_i_n() routine is available to get the login name.
-
- d_getnbyaddr
- From _d__g_e_t_n_b_y_a_d._U:
-
- This variable conditionally defines the
- HAS_GETNETBYADDR symbol, which indicates to the C
- program that the _g_e_t_n_e_t_b_y_a_d_d_r() routine is available to
- look up networks by their IP addresses.
-
- d_getnbyname
- From _d__g_e_t_n_b_y_n_m._U:
-
- This variable conditionally defines the
- HAS_GETNETBYNAME symbol, which indicates to the C
- program that the _g_e_t_n_e_t_b_y_n_a_m_e() routine is available to
- look up networks by their names.
-
-
-
-
-
- Page 18 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_getnent
- From _d__g_e_t_n_e_n_t._U:
-
- This variable conditionally defines HAS_GETNETENT if
- _g_e_t_n_e_t_e_n_t() is available to look up network names in
- some data base or another.
-
- d_getnetprotos
- From _d__g_e_t_n_e_t_p_r_o_t_o_s._U:
-
- This variable conditionally defines the
- HAS_GETNET_PROTOS symbol, which indicates to the C
- program that <netdb.h> supplies prototypes for the
- various getnet*() functions. See also _n_e_t_d_b_t_y_p_e._U for
- probing for various netdb types.
-
- d_getpbyname
- From _d__g_e_t_p_r_o_t_b_y._U:
-
- This variable conditionally defines the
- HAS_GETPROTOBYNAME symbol, which indicates to the C
- program that the _g_e_t_p_r_o_t_o_b_y_n_a_m_e() routine is available
- to look up protocols by their name.
-
- d_getpbynumber
- From _d__g_e_t_p_r_o_t_b_y._U:
-
- This variable conditionally defines the
- HAS_GETPROTOBYNUMBER symbol, which indicates to the C
- program that the _g_e_t_p_r_o_t_o_b_y_n_u_m_b_e_r() routine is
- available to look up protocols by their number.
-
- d_getpent
- From _d__g_e_t_p_e_n_t._U:
-
- This variable conditionally defines HAS_GETPROTOENT if
- _g_e_t_p_r_o_t_o_e_n_t() is available to look up protocols in some
- data base or another.
-
- d_getpgid
- From _d__g_e_t_p_g_i_d._U:
-
- This variable conditionally defines the HAS_GETPGID
- symbol, which indicates to the C program that the
- _g_e_t_p_g_i_d(pid) function is available to get the process
- group id.
-
- d_getpgrp2
- From _d__g_e_t_p_g_r_p_2._U:
-
- This variable conditionally defines the HAS_GETPGRP2
- symbol, which indicates to the C program that the
-
-
-
- Page 19 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- _g_e_t_p_g_r_p_2() (as in _D_G/_U_X) routine is available to get
- the current process group.
-
- d_getpgrp
- From _d__g_e_t_p_g_r_p._U:
-
- This variable conditionally defines HAS_GETPGRP if
- _g_e_t_p_g_r_p() is available to get the current process
- group.
-
- d_getppid
- From _d__g_e_t_p_p_i_d._U:
-
- This variable conditionally defines the HAS_GETPPID
- symbol, which indicates to the C program that the
- _g_e_t_p_p_i_d() routine is available to get the parent
- process ID.
-
- d_getprior
- From _d__g_e_t_p_r_i_o_r._U:
-
- This variable conditionally defines HAS_GETPRIORITY if
- _g_e_t_p_r_i_o_r_i_t_y() is available to get a process's priority.
-
- d_getprotoprotos
- From _d__g_e_t_p_r_o_t_o_p_r_o_t_o_s._U:
-
- This variable conditionally defines the
- HAS_GETPROTO_PROTOS symbol, which indicates to the C
- program that <netdb.h> supplies prototypes for the
- various getproto*() functions. See also _n_e_t_d_b_t_y_p_e._U for
- probing for various netdb types.
-
- d_getpwent
- From _d__g_e_t_p_w_e_n_t._U:
-
- This variable conditionally defines the HAS_GETPWENT
- symbol, which indicates to the C program that the
- _g_e_t_p_w_e_n_t() routine is available for sequential access
- of the passwd database.
-
- d_getsbyname
- From _d__g_e_t_s_r_v_b_y._U:
-
- This variable conditionally defines the
- HAS_GETSERVBYNAME symbol, which indicates to the C
- program that the _g_e_t_s_e_r_v_b_y_n_a_m_e() routine is available
- to look up services by their name.
-
- d_getsbyport
- From _d__g_e_t_s_r_v_b_y._U:
-
-
-
-
- Page 20 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines the
- HAS_GETSERVBYPORT symbol, which indicates to the C
- program that the _g_e_t_s_e_r_v_b_y_p_o_r_t() routine is available
- to look up services by their port.
-
- d_getsent
- From _d__g_e_t_s_e_n_t._U:
-
- This variable conditionally defines HAS_GETSERVENT if
- _g_e_t_s_e_r_v_e_n_t() is available to look up network services
- in some data base or another.
-
- d_getservprotos
- From _d__g_e_t_s_e_r_v_p_r_o_t_o_s._U:
-
- This variable conditionally defines the
- HAS_GETSERV_PROTOS symbol, which indicates to the C
- program that <netdb.h> supplies prototypes for the
- various getserv*() functions. See also _n_e_t_d_b_t_y_p_e._U for
- probing for various netdb types.
-
- d_gettimeod
- From _d__f_t_i_m_e._U:
-
- This variable conditionally defines the
- HAS_GETTIMEOFDAY symbol, which indicates that the
- _g_e_t_t_i_m_e_o_f_d_a_y() system call exists (to obtain a sub-
- second accuracy clock). You should probably include
- <sys/resource.h>.
-
- d_gnulibc
- From _d__g_n_u_l_i_b_c._U:
-
- Defined if we're dealing with the GNU C Library.
-
- d_grpasswd
- From _i__g_r_p._U:
-
- This variable conditionally defines GRPASSWD, which
- indicates that struct group in <grp.h> contains
- gr_passwd.
-
- d_htonl
- From _d__h_t_o_n_l._U:
-
- This variable conditionally defines HAS_HTONL if
- _h_t_o_n_l() and its friends are available to do network
- order byte swapping.
-
- d_index
- From _d__s_t_r_c_h_r._U:
-
-
-
-
- Page 21 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines HAS_INDEX if
- _i_n_d_e_x() and _r_i_n_d_e_x() are available for string
- searching.
-
- d_inetaton
- From _d__i_n_e_t_a_t_o_n._U:
-
- This variable conditionally defines the HAS_INET_ATON
- symbol, which indicates to the C program that the
- _i_n_e_t__a_t_o_n() function is available to parse IP address
- dotted-quad strings.
-
- d_isascii
- From _d__i_s_a_s_c_i_i._U:
-
- This variable conditionally defines the HAS_ISASCII
- constant, which indicates to the C program that
- _i_s_a_s_c_i_i() is available.
-
- d_killpg
- From _d__k_i_l_l_p_g._U:
-
- This variable conditionally defines the HAS_KILLPG
- symbol, which indicates to the C program that the
- _k_i_l_l_p_g() routine is available to kill process groups.
-
- d_lchown
- From _d__l_c_h_o_w_n._U:
-
- This variable conditionally defines the HAS_LCHOWN
- symbol, which indicates to the C program that the
- _l_c_h_o_w_n() routine is available to operate on a symbolic
- link (instead of following the link).
-
- d_link
- From _d__l_i_n_k._U:
-
- This variable conditionally defines HAS_LINK if _l_i_n_k()
- is available to create hard links.
-
- d_locconv
- From _d__l_o_c_c_o_n_v._U:
-
- This variable conditionally defines HAS_LOCALECONV if
- _l_o_c_a_l_e_c_o_n_v() is available for numeric and monetary
- formatting conventions.
-
- d_lockf
- From _d__l_o_c_k_f._U:
-
- This variable conditionally defines HAS_LOCKF if
- _l_o_c_k_f() is available to do file locking.
-
-
-
- Page 22 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_longdbl
- From _d__l_o_n_g_d_b_l._U:
-
- This variable conditionally defines HAS_LONG_DOUBLE if
- the long double type is supported.
-
- d_longlong
- From _d__l_o_n_g_l_o_n_g._U:
-
- This variable conditionally defines HAS_LONG_LONG if
- the long long type is supported.
-
- d_lstat
- From _d__l_s_t_a_t._U:
-
- This variable conditionally defines HAS_LSTAT if
- _l_s_t_a_t() is available to do file stats on symbolic
- links.
-
- d_mblen
- From _d__m_b_l_e_n._U:
-
- This variable conditionally defines the HAS_MBLEN
- symbol, which indicates to the C program that the
- _m_b_l_e_n() routine is available to find the number of
- bytes in a multibye character.
-
- d_mbstowcs
- From _d__m_b_s_t_o_w_c_s._U:
-
- This variable conditionally defines the HAS_MBSTOWCS
- symbol, which indicates to the C program that the
- _m_b_s_t_o_w_c_s() routine is available to convert a multibyte
- string into a wide character string.
-
- d_mbtowc
- From _d__m_b_t_o_w_c._U:
-
- This variable conditionally defines the HAS_MBTOWC
- symbol, which indicates to the C program that the
- _m_b_t_o_w_c() routine is available to convert multibyte to a
- wide character.
-
- d_memcmp
- From _d__m_e_m_c_m_p._U:
-
- This variable conditionally defines the HAS_MEMCMP
- symbol, which indicates to the C program that the
- _m_e_m_c_m_p() routine is available to compare blocks of
- memory.
-
-
-
-
-
- Page 23 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_memcpy
- From _d__m_e_m_c_p_y._U:
-
- This variable conditionally defines the HAS_MEMCPY
- symbol, which indicates to the C program that the
- _m_e_m_c_p_y() routine is available to copy blocks of memory.
-
- d_memmove
- From _d__m_e_m_m_o_v_e._U:
-
- This variable conditionally defines the HAS_MEMMOVE
- symbol, which indicates to the C program that the
- _m_e_m_m_o_v_e() routine is available to copy potentatially
- overlapping blocks of memory.
-
- d_memset
- From _d__m_e_m_s_e_t._U:
-
- This variable conditionally defines the HAS_MEMSET
- symbol, which indicates to the C program that the
- _m_e_m_s_e_t() routine is available to set blocks of memory.
-
- d_mkdir
- From _d__m_k_d_i_r._U:
-
- This variable conditionally defines the HAS_MKDIR
- symbol, which indicates to the C program that the
- _m_k_d_i_r() routine is available to create _d_i_r_e_c_t_o_r_i_e_s..
-
- d_mkfifo
- From _d__m_k_f_i_f_o._U:
-
- This variable conditionally defines the HAS_MKFIFO
- symbol, which indicates to the C program that the
- _m_k_f_i_f_o() routine is available.
-
- d_mktime
- From _d__m_k_t_i_m_e._U:
-
- This variable conditionally defines the HAS_MKTIME
- symbol, which indicates to the C program that the
- _m_k_t_i_m_e() routine is available.
-
- d_msg
- From _d__m_s_g._U:
-
- This variable conditionally defines the HAS_MSG symbol,
- which indicates that the entire msg*(2) library is
- present.
-
- d_msgctl
- From _d__m_s_g_c_t_l._U:
-
-
-
- Page 24 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines the HAS_MSGCTL
- symbol, which indicates to the C program that the
- _m_s_g_c_t_l() routine is available.
-
- d_msgget
- From _d__m_s_g_g_e_t._U:
-
- This variable conditionally defines the HAS_MSGGET
- symbol, which indicates to the C program that the
- _m_s_g_g_e_t() routine is available.
-
- d_msgrcv
- From _d__m_s_g_r_c_v._U:
-
- This variable conditionally defines the HAS_MSGRCV
- symbol, which indicates to the C program that the
- _m_s_g_r_c_v() routine is available.
-
- d_msgsnd
- From _d__m_s_g_s_n_d._U:
-
- This variable conditionally defines the HAS_MSGSND
- symbol, which indicates to the C program that the
- _m_s_g_s_n_d() routine is available.
-
- d_mymalloc
- From _m_a_l_l_o_c_s_r_c._U:
-
- This variable conditionally defines MYMALLOC in case
- other parts of the source want to take special action
- if MYMALLOC is used. This may include different sorts
- of profiling or error detection.
-
- d_nice
- From _d__n_i_c_e._U:
-
- This variable conditionally defines the HAS_NICE
- symbol, which indicates to the C program that the
- _n_i_c_e() routine is available.
-
- d_oldpthreads
- From _u_s_e_t_h_r_e_a_d_s._U:
-
- This variable conditionally defines the
- OLD_PTHREADS_API symbol, and indicates that Perl should
- be built to use the old draft POSIX threads API. This
- is only potneially meaningful if usethreads is set.
-
- d_oldsock
- From _d__s_o_c_k_e_t._U:
-
- This variable conditionally defines the OLDSOCKET
-
-
-
- Page 25 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- symbol, which indicates that the BSD socket interface
- is based on 4.1c and not 4.2.
-
- d_open3
- From _d__o_p_e_n_3._U:
-
- This variable conditionally defines the HAS_OPEN3
- manifest constant, which indicates to the C program
- that the 3 argument version of the _o_p_e_n(2) function is
- available.
-
- d_pathconf
- From _d__p_a_t_h_c_o_n_f._U:
-
- This variable conditionally defines the HAS_PATHCONF
- symbol, which indicates to the C program that the
- _p_a_t_h_c_o_n_f() routine is available to determine file-
- system related limits and options associated with a
- given filename.
-
- d_pause
- From _d__p_a_u_s_e._U:
-
- This variable conditionally defines the HAS_PAUSE
- symbol, which indicates to the C program that the
- _p_a_u_s_e() routine is available to suspend a process until
- a signal is received.
-
- d_phostname
- From _d__g_e_t_h_n_a_m_e._U:
-
- This variable conditionally defines the PHOSTNAME
- symbol, which contains the shell command which, when
- fed to _p_o_p_e_n(), may be used to derive the host name.
-
- d_pipe
- From _d__p_i_p_e._U:
-
- This variable conditionally defines the HAS_PIPE
- symbol, which indicates to the C program that the
- _p_i_p_e() routine is available to create an inter-process
- channel.
-
- d_poll
- From _d__p_o_l_l._U:
-
- This variable conditionally defines the HAS_POLL
- symbol, which indicates to the C program that the
- _p_o_l_l() routine is available to poll active file
- descriptors.
-
-
-
-
-
- Page 26 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_portable
- From _d__p_o_r_t_a_b_l_e._U:
-
- This variable conditionally defines the PORTABLE
- symbol, which indicates to the C program that it should
- not assume that it is running on the machine it was
- compiled on.
-
- d_pthread_yield
- From _d__p_t_h_r_e_a_d__y._U:
-
- This variable conditionally defines the
- HAS_PTHREAD_YIELD symbol if the pthread_yield routine
- is available to yield the execution of the current
- thread.
-
- d_pthreads_created_joinable
- From _d__p_t_h_r_e_a_d_j._U:
-
- This variable conditionally defines the
- PTHREADS_CREATED_JOINABLE symbol if pthreads are
- created in the joinable (aka undetached) state.
-
- d_pwage
- From _i__p_w_d._U:
-
- This variable conditionally defines PWAGE, which
- indicates that struct passwd contains pw_age.
-
- d_pwchange
- From _i__p_w_d._U:
-
- This variable conditionally defines PWCHANGE, which
- indicates that struct passwd contains pw_change.
-
- d_pwclass
- From _i__p_w_d._U:
-
- This variable conditionally defines PWCLASS, which
- indicates that struct passwd contains pw_class.
-
- d_pwcomment
- From _i__p_w_d._U:
-
- This variable conditionally defines PWCOMMENT, which
- indicates that struct passwd contains pw_comment.
-
- d_pwexpire
- From _i__p_w_d._U:
-
- This variable conditionally defines PWEXPIRE, which
- indicates that struct passwd contains pw_expire.
-
-
-
- Page 27 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_pwgecos
- From _i__p_w_d._U:
-
- This variable conditionally defines PWGECOS, which
- indicates that struct passwd contains pw_gecos.
-
- d_pwpasswd
- From _i__p_w_d._U:
-
- This variable conditionally defines PWPASSWD, which
- indicates that struct passwd contains pw_passwd.
-
- d_pwquota
- From _i__p_w_d._U:
-
- This variable conditionally defines PWQUOTA, which
- indicates that struct passwd contains pw_quota.
-
- d_readdir
- From _d__r_e_a_d_d_i_r._U:
-
- This variable conditionally defines HAS_READDIR if
- _r_e_a_d_d_i_r() is available to read directory entries.
-
- d_readlink
- From _d__r_e_a_d_l_i_n_k._U:
-
- This variable conditionally defines the HAS_READLINK
- symbol, which indicates to the C program that the
- _r_e_a_d_l_i_n_k() routine is available to read the value of a
- symbolic link.
-
- d_rename
- From _d__r_e_n_a_m_e._U:
-
- This variable conditionally defines the HAS_RENAME
- symbol, which indicates to the C program that the
- _r_e_n_a_m_e() routine is available to rename files.
-
- d_rewinddir
- From _d__r_e_a_d_d_i_r._U:
-
- This variable conditionally defines HAS_REWINDDIR if
- _r_e_w_i_n_d_d_i_r() is available.
-
- d_rmdir
- From _d__r_m_d_i_r._U:
-
- This variable conditionally defines HAS_RMDIR if
- _r_m_d_i_r() is available to remove directories.
-
-
-
-
-
- Page 28 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_safebcpy
- From _d__s_a_f_e_b_c_p_y._U:
-
- This variable conditionally defines the HAS_SAFE_BCOPY
- symbol if the _b_c_o_p_y() routine can do overlapping
- copies.
-
- d_safemcpy
- From _d__s_a_f_e_m_c_p_y._U:
-
- This variable conditionally defines the HAS_SAFE_MEMCPY
- symbol if the _m_e_m_c_p_y() routine can do overlapping
- copies.
-
- d_sanemcmp
- From _d__s_a_n_e_m_c_m_p._U:
-
- This variable conditionally defines the HAS_SANE_MEMCMP
- symbol if the _m_e_m_c_p_y() routine is available and can be
- used to compare relative magnitudes of chars with their
- high bits set.
-
- d_sched_yield
- From _d__p_t_h_r_e_a_d__y._U:
-
- This variable conditionally defines the HAS_SCHED_YIELD
- symbol if the sched_yield routine is available to yield
- the execution of the current thread.
-
- d_seekdir
- From _d__r_e_a_d_d_i_r._U:
-
- This variable conditionally defines HAS_SEEKDIR if
- _s_e_e_k_d_i_r() is available.
-
- d_select
- From _d__s_e_l_e_c_t._U:
-
- This variable conditionally defines HAS_SELECT if
- _s_e_l_e_c_t() is available to select active file
- descriptors. A <sys/time.h> inclusion may be necessary
- for the timeout field.
-
- d_sem
- From _d__s_e_m._U:
-
- This variable conditionally defines the HAS_SEM symbol,
- which indicates that the entire sem*(2) library is
- present.
-
- d_semctl
- From _d__s_e_m_c_t_l._U:
-
-
-
- Page 29 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines the HAS_SEMCTL
- symbol, which indicates to the C program that the
- _s_e_m_c_t_l() routine is available.
-
- d_semctl_semid_ds
- From _d__u_n_i_o_n__s_e_n_u_m._U:
-
- This variable conditionally defines
- USE_SEMCTL_SEMID_DS, which indicates that struct
- semid_ds * is to be used for semctl IPC_STAT.
-
- d_semctl_semun
- From _d__u_n_i_o_n__s_e_n_u_m._U:
-
- This variable conditionally defines USE_SEMCTL_SEMUN,
- which indicates that union semun is to be used for
- semctl IPC_STAT.
-
- d_semget
- From _d__s_e_m_g_e_t._U:
-
- This variable conditionally defines the HAS_SEMGET
- symbol, which indicates to the C program that the
- _s_e_m_g_e_t() routine is available.
-
- d_semop
- From _d__s_e_m_o_p._U:
-
- This variable conditionally defines the HAS_SEMOP
- symbol, which indicates to the C program that the
- _s_e_m_o_p() routine is available.
-
- d_setegid
- From _d__s_e_t_e_g_i_d._U:
-
- This variable conditionally defines the HAS_SETEGID
- symbol, which indicates to the C program that the
- _s_e_t_e_g_i_d() routine is available to change the effective
- gid of the current program.
-
- d_seteuid
- From _d__s_e_t_e_u_i_d._U:
-
- This variable conditionally defines the HAS_SETEUID
- symbol, which indicates to the C program that the
- _s_e_t_e_u_i_d() routine is available to change the effective
- uid of the current program.
-
- d_setgrent
- From _d__s_e_t_g_r_e_n_t._U:
-
- This variable conditionally defines the HAS_SETGRENT
-
-
-
- Page 30 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- symbol, which indicates to the C program that the
- _s_e_t_g_r_e_n_t() routine is available for initializing
- sequential access to the group database.
-
- d_setgrps
- From _d__s_e_t_g_r_p_s._U:
-
- This variable conditionally defines the HAS_SETGROUPS
- symbol, which indicates to the C program that the
- _s_e_t_g_r_o_u_p_s() routine is available to set the list of
- process groups.
-
- d_sethent
- From _d__s_e_t_h_e_n_t._U:
-
- This variable conditionally defines HAS_SETHOSTENT if
- _s_e_t_h_o_s_t_e_n_t() is available.
-
- d_setlinebuf
- From _d__s_e_t_l_n_b_u_f._U:
-
- This variable conditionally defines the HAS_SETLINEBUF
- symbol, which indicates to the C program that the
- _s_e_t_l_i_n_e_b_u_f() routine is available to change stderr or
- stdout from block-buffered or unbuffered to a line-
- buffered mode.
-
- d_setlocale
- From _d__s_e_t_l_o_c_a_l_e._U:
-
- This variable conditionally defines HAS_SETLOCALE if
- _s_e_t_l_o_c_a_l_e() is available to handle locale-specific
- ctype implementations.
-
- d_setnent
- From _d__s_e_t_n_e_n_t._U:
-
- This variable conditionally defines HAS_SETNETENT if
- _s_e_t_n_e_t_e_n_t() is available.
-
- d_setpent
- From _d__s_e_t_p_e_n_t._U:
-
- This variable conditionally defines HAS_SETPROTOENT if
- _s_e_t_p_r_o_t_o_e_n_t() is available.
-
- d_setpgid
- From _d__s_e_t_p_g_i_d._U:
-
- This variable conditionally defines the HAS_SETPGID
- symbol if the _s_e_t_p_g_i_d(pid, gpid) function is available
- to set process group ID.
-
-
-
- Page 31 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_setpgrp2
- From _d__s_e_t_p_g_r_p_2._U:
-
- This variable conditionally defines the HAS_SETPGRP2
- symbol, which indicates to the C program that the
- _s_e_t_p_g_r_p_2() (as in _D_G/_U_X) routine is available to set
- the current process group.
-
- d_setpgrp
- From _d__s_e_t_p_g_r_p._U:
-
- This variable conditionally defines HAS_SETPGRP if
- _s_e_t_p_g_r_p() is available to set the current process
- group.
-
- d_setprior
- From _d__s_e_t_p_r_i_o_r._U:
-
- This variable conditionally defines HAS_SETPRIORITY if
- _s_e_t_p_r_i_o_r_i_t_y() is available to set a process's priority.
-
- d_setpwent
- From _d__s_e_t_p_w_e_n_t._U:
-
- This variable conditionally defines the HAS_SETPWENT
- symbol, which indicates to the C program that the
- _s_e_t_p_w_e_n_t() routine is available for initializing
- sequential access to the passwd database.
-
- d_setregid
- From _d__s_e_t_r_e_g_i_d._U:
-
- This variable conditionally defines HAS_SETREGID if
- _s_e_t_r_e_g_i_d() is available to change the real and
- effective gid of the current process.
-
- d_setresgid
- From _d__s_e_t_r_e_g_i_d._U:
-
- This variable conditionally defines HAS_SETRESGID if
- _s_e_t_r_e_s_g_i_d() is available to change the real, effective
- and saved gid of the current process.
-
- d_setresuid
- From _d__s_e_t_r_e_u_i_d._U:
-
- This variable conditionally defines HAS_SETREUID if
- _s_e_t_r_e_s_u_i_d() is available to change the real, effective
- and saved uid of the current process.
-
- d_setreuid
- From _d__s_e_t_r_e_u_i_d._U:
-
-
-
- Page 32 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines HAS_SETREUID if
- _s_e_t_r_e_u_i_d() is available to change the real and
- effective uid of the current process.
-
- d_setrgid
- From _d__s_e_t_r_g_i_d._U:
-
- This variable conditionally defines the HAS_SETRGID
- symbol, which indicates to the C program that the
- _s_e_t_r_g_i_d() routine is available to change the real gid
- of the current program.
-
- d_setruid
- From _d__s_e_t_r_u_i_d._U:
-
- This variable conditionally defines the HAS_SETRUID
- symbol, which indicates to the C program that the
- _s_e_t_r_u_i_d() routine is available to change the real uid
- of the current program.
-
- d_setsent
- From _d__s_e_t_s_e_n_t._U:
-
- This variable conditionally defines HAS_SETSERVENT if
- _s_e_t_s_e_r_v_e_n_t() is available.
-
- d_setsid
- From _d__s_e_t_s_i_d._U:
-
- This variable conditionally defines HAS_SETSID if
- _s_e_t_s_i_d() is available to set the process group ID.
-
- d_setvbuf
- From _d__s_e_t_v_b_u_f._U:
-
- This variable conditionally defines the HAS_SETVBUF
- symbol, which indicates to the C program that the
- _s_e_t_v_b_u_f() routine is available to change buffering on
- an open stdio stream.
-
- d_sfio
- From _d__s_f_i_o._U:
-
- This variable conditionally defines the USE_SFIO
- symbol, and indicates whether sfio is available (and
- should be used).
-
- d_shm
- From _d__s_h_m._U:
-
- This variable conditionally defines the HAS_SHM symbol,
- which indicates that the entire shm*(2) library is
-
-
-
- Page 33 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- present.
-
- d_shmat
- From _d__s_h_m_a_t._U:
-
- This variable conditionally defines the HAS_SHMAT
- symbol, which indicates to the C program that the
- _s_h_m_a_t() routine is available.
-
- d_shmatprototype
- From _d__s_h_m_a_t._U:
-
- This variable conditionally defines the
- HAS_SHMAT_PROTOTYPE symbol, which indicates that
- _s_y_s/_s_h_m._h has a prototype for shmat.
-
- d_shmctl
- From _d__s_h_m_c_t_l._U:
-
- This variable conditionally defines the HAS_SHMCTL
- symbol, which indicates to the C program that the
- _s_h_m_c_t_l() routine is available.
-
- d_shmdt
- From _d__s_h_m_d_t._U:
-
- This variable conditionally defines the HAS_SHMDT
- symbol, which indicates to the C program that the
- _s_h_m_d_t() routine is available.
-
- d_shmget
- From _d__s_h_m_g_e_t._U:
-
- This variable conditionally defines the HAS_SHMGET
- symbol, which indicates to the C program that the
- _s_h_m_g_e_t() routine is available.
-
- d_sigaction
- From _d__s_i_g_a_c_t_i_o_n._U:
-
- This variable conditionally defines the HAS_SIGACTION
- symbol, which indicates that the Vr4 _s_i_g_a_c_t_i_o_n()
- routine is available.
-
- d_sigsetjmp
- From _d__s_i_g_s_e_t_j_m_p._U:
-
- This variable conditionally defines the HAS_SIGSETJMP
- symbol, which indicates that the _s_i_g_s_e_t_j_m_p() routine is
- available to call _s_e_t_j_m_p() and optionally save the
- process's signal mask.
-
-
-
-
- Page 34 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_socket
- From _d__s_o_c_k_e_t._U:
-
- This variable conditionally defines HAS_SOCKET, which
- indicates that the BSD socket interface is supported.
-
- d_sockpair
- From _d__s_o_c_k_e_t._U:
-
- This variable conditionally defines the HAS_SOCKETPAIR
- symbol, which indicates that the BSD _s_o_c_k_e_t_p_a_i_r() is
- supported.
-
- d_statblks
- From _d__s_t_a_t_b_l_k_s._U:
-
- This variable conditionally defines USE_STAT_BLOCKS if
- this system has a stat structure declaring st_blksize
- and st_blocks.
-
- d_stdio_cnt_lval
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable conditionally defines STDIO_CNT_LVALUE if
- the FILE_cnt macro can be used as an lvalue.
-
- d_stdio_ptr_lval
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable conditionally defines STDIO_PTR_LVALUE if
- the FILE_ptr macro can be used as an lvalue.
-
- d_stdiobase
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable conditionally defines USE_STDIO_BASE if
- this system has a FILE structure declaring a usable
- _base field (or equivalent) in _s_t_d_i_o._h.
-
- d_stdstdio
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable conditionally defines USE_STDIO_PTR if
- this system has a FILE structure declaring usable _ptr
- and _cnt fields (or equivalent) in _s_t_d_i_o._h.
-
- d_strchr
- From _d__s_t_r_c_h_r._U:
-
- This variable conditionally defines HAS_STRCHR if
- _s_t_r_c_h_r() and _s_t_r_r_c_h_r() are available for string
- searching.
-
-
-
- Page 35 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_strcoll
- From _d__s_t_r_c_o_l_l._U:
-
- This variable conditionally defines HAS_STRCOLL if
- _s_t_r_c_o_l_l() is available to compare strings using
- collating information.
-
- d_strctcpy
- From _d__s_t_r_c_t_c_p_y._U:
-
- This variable conditionally defines the USE_STRUCT_COPY
- symbol, which indicates to the C program that this C
- compiler knows how to copy structures.
-
- d_strerrm
- From _d__s_t_r_e_r_r_o_r._U:
-
- This variable holds what Strerrr is defined as to
- translate an error code condition into an error message
- string. It could be strerror or a more complex macro
- emulating strrror with sys_errlist[], or the unknown
- string when both strerror and sys_errlist are missing.
-
- d_strerror
- From _d__s_t_r_e_r_r_o_r._U:
-
- This variable conditionally defines HAS_STRERROR if
- _s_t_r_e_r_r_o_r() is available to translate error numbers to
- strings.
-
- d_strtod
- From _d__s_t_r_t_o_d._U:
-
- This variable conditionally defines the HAS_STRTOD
- symbol, which indicates to the C program that the
- _s_t_r_t_o_d() routine is available to provide better numeric
- string conversion than _a_t_o_f().
-
- d_strtol
- From _d__s_t_r_t_o_l._U:
-
- This variable conditionally defines the HAS_STRTOL
- symbol, which indicates to the C program that the
- _s_t_r_t_o_l() routine is available to provide better numeric
- string conversion than _a_t_o_i() and friends.
-
- d_strtoul
- From _d__s_t_r_t_o_u_l._U:
-
- This variable conditionally defines the HAS_STRTOUL
- symbol, which indicates to the C program that the
- _s_t_r_t_o_u_l() routine is available to provide conversion of
-
-
-
- Page 36 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- strings to unsigned long.
-
- d_strxfrm
- From _d__s_t_r_x_f_r_m._U:
-
- This variable conditionally defines HAS_STRXFRM if
- _s_t_r_x_f_r_m() is available to transform strings.
-
- d_suidsafe
- From _d__d_o_s_u_i_d._U:
-
- This variable conditionally defines
- SETUID_SCRIPTS_ARE_SECURE_NOW if setuid scripts can be
- secure. This test looks in /_d_e_v/_f_d/.
-
- d_symlink
- From _d__s_y_m_l_i_n_k._U:
-
- This variable conditionally defines the HAS_SYMLINK
- symbol, which indicates to the C program that the
- _s_y_m_l_i_n_k() routine is available to create symbolic
- links.
-
- d_syscall
- From _d__s_y_s_c_a_l_l._U:
-
- This variable conditionally defines HAS_SYSCALL if
- _s_y_s_c_a_l_l() is available call arbitrary system calls.
-
- d_sysconf
- From _d__s_y_s_c_o_n_f._U:
-
- This variable conditionally defines the HAS_SYSCONF
- symbol, which indicates to the C program that the
- _s_y_s_c_o_n_f() routine is available to determine system
- related limits and options.
-
- d_sysernlst
- From _d__s_t_r_e_r_r_o_r._U:
-
- This variable conditionally defines HAS_SYS_ERRNOLIST
- if sys_errnolist[] is available to translate error
- numbers to the symbolic name.
-
- d_syserrlst
- From _d__s_t_r_e_r_r_o_r._U:
-
- This variable conditionally defines HAS_SYS_ERRLIST if
- sys_errlist[] is available to translate error numbers
- to strings.
-
-
-
-
-
- Page 37 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- d_system
- From _d__s_y_s_t_e_m._U:
-
- This variable conditionally defines HAS_SYSTEM if
- _s_y_s_t_e_m() is available to issue a shell command.
-
- d_tcgetpgrp
- From _d__t_c_g_t_p_g_r_p._U:
-
- This variable conditionally defines the HAS_TCGETPGRP
- symbol, which indicates to the C program that the
- _t_c_g_e_t_p_g_r_p() routine is available. to get foreground
- process group ID.
-
- d_tcsetpgrp
- From _d__t_c_s_t_p_g_r_p._U:
-
- This variable conditionally defines the HAS_TCSETPGRP
- symbol, which indicates to the C program that the
- _t_c_s_e_t_p_g_r_p() routine is available to set foreground
- process group ID.
-
- d_telldir
- From _d__r_e_a_d_d_i_r._U:
-
- This variable conditionally defines HAS_TELLDIR if
- _t_e_l_l_d_i_r() is available.
-
- d_time
- From _d__t_i_m_e._U:
-
- This variable conditionally defines the HAS_TIME
- symbol, which indicates that the _t_i_m_e() routine exists.
- The _t_i_m_e() routine is normaly provided on UNIX systems.
-
- d_times
- From _d__t_i_m_e_s._U:
-
- This variable conditionally defines the HAS_TIMES
- symbol, which indicates that the _t_i_m_e_s() routine
- exists. The _t_i_m_e_s() routine is normaly provided on
- UNIX systems. You may have to include <sys/times.h>.
-
- d_truncate
- From _d__t_r_u_n_c_a_t_e._U:
-
- This variable conditionally defines HAS_TRUNCATE if
- _t_r_u_n_c_a_t_e() is available to truncate files.
-
- d_tzname
- From _d__t_z_n_a_m_e._U:
-
-
-
-
- Page 38 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines HAS_TZNAME if
- tzname[] is available to access timezone names.
-
- d_umask
- From _d__u_m_a_s_k._U:
-
- This variable conditionally defines the HAS_UMASK
- symbol, which indicates to the C program that the
- _u_m_a_s_k() routine is available. to set and get the value
- of the file creation mask.
-
- d_uname
- From _d__g_e_t_h_n_a_m_e._U:
-
- This variable conditionally defines the HAS_UNAME
- symbol, which indicates to the C program that the
- _u_n_a_m_e() routine may be used to derive the host name.
-
- d_union_semun
- From _d__u_n_i_o_n__s_e_n_u_m._U:
-
- This variable conditionally defines HAS_UNION_SEMUN if
- the union semun is defined by including <sys/sem.h>.
-
- d_vfork
- From _d__v_f_o_r_k._U:
-
- This variable conditionally defines the HAS_VFORK
- symbol, which indicates the _v_f_o_r_k() routine is
- available.
-
- d_void_closedir
- From _d__c_l_o_s_e_d_i_r._U:
-
- This variable conditionally defines VOID_CLOSEDIR if
- _c_l_o_s_e_d_i_r() does not return a value.
-
- d_voidsig
- From _d__v_o_i_d_s_i_g._U:
-
- This variable conditionally defines VOIDSIG if this
- system declares "void (*_s_i_g_n_a_l(...))()" in _s_i_g_n_a_l._h.
- The old way was to declare it as "int
- (*_s_i_g_n_a_l(...))()".
-
- d_voidtty
- From _i__s_y_s_i_o_c_t_l._U:
-
- This variable conditionally defines USE_IOCNOTTY to
- indicate that the _i_o_c_t_l() call with TIOCNOTTY should be
- used to void tty association. Otherwise (on USG
- probably), it is enough to close the standard file
-
-
-
- Page 39 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- decriptors and do a _s_e_t_p_g_r_p().
-
- d_volatile
- From _d__v_o_l_a_t_i_l_e._U:
-
- This variable conditionally defines the HASVOLATILE
- symbol, which indicates to the C program that this C
- compiler knows about the volatile declaration.
-
- d_vprintf
- From _d__v_p_r_i_n_t_f._U:
-
- This variable conditionally defines the HAS_VPRINTF
- symbol, which indicates to the C program that the
- _v_p_r_i_n_t_f() routine is available to printf with a pointer
- to an argument list.
-
- d_wait4
- From _d__w_a_i_t_4._U:
-
- This variable conditionally defines the HAS_WAIT4
- symbol, which indicates the _w_a_i_t_4() routine is
- available.
-
- d_waitpid
- From _d__w_a_i_t_p_i_d._U:
-
- This variable conditionally defines HAS_WAITPID if
- _w_a_i_t_p_i_d() is available to wait for child process.
-
- d_wcstombs
- From _d__w_c_s_t_o_m_b_s._U:
-
- This variable conditionally defines the HAS_WCSTOMBS
- symbol, which indicates to the C program that the
- _w_c_s_t_o_m_b_s() routine is available to convert wide
- character strings to multibyte strings.
-
- d_wctomb
- From _d__w_c_t_o_m_b._U:
-
- This variable conditionally defines the HAS_WCTOMB
- symbol, which indicates to the C program that the
- _w_c_t_o_m_b() routine is available to convert a wide
- character to a multibyte.
-
- d_xenix
- From _G_u_e_s_s._U:
-
- This variable conditionally defines the symbol XENIX,
- which alerts the C program that it runs under Xenix.
-
-
-
-
- Page 40 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- date From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the date
- program. After Configure runs, the value is reset to a
- plain date and is not useful.
-
- db_hashtype
- From _i__d_b._U:
-
- This variable contains the type of the hash structure
- element in the <db.h> header file. In older versions
- of DB, it was int, while in newer ones it is u_int32_t.
-
- db_prefixtype
- From _i__d_b._U:
-
- This variable contains the type of the prefix structure
- element in the <db.h> header file. In older versions
- of DB, it was int, while in newer ones it is size_t.
-
- direntrytype
- From _i__d_i_r_e_n_t._U:
-
- This symbol is set to struct direct or struct dirent
- depending on whether dirent is available or not. You
- should use this pseudo type to portably declare your
- directory entries.
-
- dlext
- From _d_l_e_x_t._U:
-
- This variable contains the extension that is to be used
- for the dynamically loaded modules that perl
- generaties.
-
- dlsrc
- From _d_l_s_r_c._U:
-
- This variable contains the name of the dynamic loading
- file that will be used with the package.
-
- doublesize
- From _d_o_u_b_l_e_s_i_z_e._U:
-
- This variable contains the value of the DOUBLESIZE
- symbol, which indicates to the C program how many bytes
- there are in a double.
-
- dynamic_ext
- From _E_x_t_e_n_s_i_o_n_s._U:
-
-
-
-
- Page 41 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable holds a list of XS extension files we
- want to link dynamically into the package. It is used
- by Makefile.
-
- eeee
-
- eagain
- From _n_b_l_o_c_k__i_o._U:
-
- This variable bears the symbolic errno code set by
- _r_e_a_d() when no data is present on the file and non-
- blocking _I/_O was enabled (otherwise, _r_e_a_d() blocks
- naturally).
-
- ebcdic
- From _e_b_c_d_i_c._U:
-
- This variable conditionally defines EBCDIC if this
- system uses EBCDIC encoding. Among other things, this
- means that the character ranges are not contiguous.
- See _t_r_n_l._U
-
- echo From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the echo
- program. After Configure runs, the value is reset to a
- plain echo and is not useful.
-
- egrep
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the egrep
- program. After Configure runs, the value is reset to a
- plain egrep and is not useful.
-
- emacs
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- eunicefix
- From _I_n_i_t._U:
-
- When running under Eunice this variable contains a
- command which will convert a shell script to the proper
- form of text file for it to be executable by the shell.
- On other systems it is a no-op.
-
-
-
-
-
- Page 42 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- exe_ext
- From _U_n_i_x._U:
-
- This is an old synonym for _exe.
-
- expr From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the expr
- program. After Configure runs, the value is reset to a
- plain expr and is not useful.
-
- extensions
- From _E_x_t_e_n_s_i_o_n_s._U:
-
- This variable holds a list of all extension files (both
- XS and non-xs linked into the package. It is
- propagated to _C_o_n_f_i_g._p_m and is typically used to test
- whether a particular extesion is available.
-
- ffff
-
- find From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the find
- program. After Configure runs, the value is reset to a
- plain find and is not useful.
-
- firstmakefile
- From _U_n_i_x._U:
-
- This variable defines the first file searched by make.
- On unix, it is makefile (then Makefile). On case-
- insensitive systems, it might be something else. This
- is only used to deal with convoluted make depend
- tricks.
-
- flex From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- fpostype
- From _f_p_o_s_t_y_p_e._U:
-
- This variable defines Fpos_t to be something like
- fpost_t, long, uint, or whatever type is used to
- declare file positions in libc.
-
- freetype
- From _m_a_l_l_o_c_s_r_c._U:
-
-
-
- Page 43 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains the return type of _f_r_e_e(). It
- is usually void, but occasionally int.
-
- full_csh
- From _d__c_s_h._U:
-
- This variable contains the full pathname to csh,
- whether or not the user has specified portability.
- This is only used in the compiled C program, and we
- assume that all systems which can share this executable
- will have the same full pathname to _c_s_h.
-
- full_sed
- From _L_o_c__s_e_d._U:
-
- This variable contains the full pathname to sed,
- whether or not the user has specified portability.
- This is only used in the compiled C program, and we
- assume that all systems which can share this executable
- will have the same full pathname to _s_e_d.
-
- gggg
-
- gccversion
- From _c_c._U:
-
- If GNU cc (gcc) is used, this variable holds 1 or 2 to
- indicate whether the compiler is version 1 or 2. This
- is used in setting some of the default cflags. It is
- set to '' if not gcc.
-
- gidtype
- From _g_i_d_t_y_p_e._U:
-
- This variable defines Gid_t to be something like gid_t,
- int, ushort, or whatever type is used to declare the
- return type of _g_e_t_g_i_d(). Typically, it is the type of
- group ids in the kernel.
-
- grep From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the grep
- program. After Configure runs, the value is reset to a
- plain grep and is not useful.
-
- groupcat
- From _n_i_s._U:
-
- This variable contains a command that produces the text
- of the /_e_t_c/_g_r_o_u_p file. This is normally "cat
- /_e_t_c/_g_r_o_u_p", but can be "ypcat group" when NIS is used.
-
-
-
- Page 44 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- groupstype
- From _g_r_o_u_p_s_t_y_p_e._U:
-
- This variable defines Groups_t to be something like
- gid_t, int, ushort, or whatever type is used for the
- second argument to _g_e_t_g_r_o_u_p_s() and _s_e_t_g_r_o_u_p_s().
- Usually, this is the same as gidtype (gid_t), but
- sometimes it isn't.
-
- gzip From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the gzip
- program. After Configure runs, the value is reset to a
- plain gzip and is not useful.
-
- hhhh
-
- h_fcntl
- From _h__f_c_n_t_l._U:
-
- This is variable gets set in various places to tell
- i_fcntl that <fcntl.h> should be included.
-
- h_sysfile
- From _h__s_y_s_f_i_l_e._U:
-
- This is variable gets set in various places to tell
- i_sys_file that <sys/file.h> should be included.
-
- hint From _O_l_d_c_o_n_f_i_g._U:
-
- Gives the type of hints used for previous answers. May
- be one of default, recommended or previous.
-
- hostcat
- From _n_i_s._U:
-
- This variable contains a command that produces the text
- of the /_e_t_c/_h_o_s_t_s file. This is normally "cat
- /_e_t_c/_h_o_s_t_s", but can be "ypcat hosts" when NIS is used.
-
- huge From _m_o_d_e_l_s._U:
-
- This variable contains a flag which will tell the C
- compiler and loader to produce a program running with a
- huge memory model. If the huge model is not supported,
- contains the flag to produce large model programs. It
- is up to the Makefile to use this.
-
-
-
-
-
-
- Page 45 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- iiii
-
- i_arpainet
- From _i__a_r_p_a_i_n_e_t._U:
-
- This variable conditionally defines the I_ARPA_INET
- symbol, and indicates whether a C program should
- include <arpa/inet.h>.
-
- i_bsdioctl
- From _i__s_y_s_i_o_c_t_l._U:
-
- This variable conditionally defines the I_SYS_BSDIOCTL
- symbol, which indicates to the C program that
- <sys/bsdioctl.h> exists and should be included.
-
- i_db From _i__d_b._U:
-
- This variable conditionally defines the I_DB symbol,
- and indicates whether a C program may include
- Berkeley's DB include file <db.h>.
-
- i_dbm
- From _i__d_b_m._U:
-
- This variable conditionally defines the I_DBM symbol,
- which indicates to the C program that <dbm.h> exists
- and should be included.
-
- i_dirent
- From _i__d_i_r_e_n_t._U:
-
- This variable conditionally defines I_DIRENT, which
- indicates to the C program that it should include
- <dirent.h>.
-
- i_dld
- From _i__d_l_d._U:
-
- This variable conditionally defines the I_DLD symbol,
- which indicates to the C program that <dld.h> (GNU
- dynamic loading) exists and should be included.
-
- i_dlfcn
- From _i__d_l_f_c_n._U:
-
- This variable conditionally defines the I_DLFCN symbol,
- which indicates to the C program that <dlfcn.h> exists
- and should be included.
-
- i_fcntl
- From _i__f_c_n_t_l._U:
-
-
-
- Page 46 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable controls the value of I_FCNTL (which
- tells the C program to include <fcntl.h>).
-
- i_float
- From _i__f_l_o_a_t._U:
-
- This variable conditionally defines the I_FLOAT symbol,
- and indicates whether a C program may include <float.h>
- to get symbols like DBL_MAX or DBL_MIN, _i._e. machine
- dependent floating point values.
-
- i_gdbm
- From _i__g_d_b_m._U:
-
- This variable conditionally defines the I_GDBM symbol,
- which indicates to the C program that <gdbm.h> exists
- and should be included.
-
- i_grp
- From _i__g_r_p._U:
-
- This variable conditionally defines the I_GRP symbol,
- and indicates whether a C program should include
- <grp.h>.
-
- i_limits
- From _i__l_i_m_i_t_s._U:
-
- This variable conditionally defines the I_LIMITS
- symbol, and indicates whether a C program may include
- <limits.h> to get symbols like WORD_BIT and friends.
-
- i_locale
- From _i__l_o_c_a_l_e._U:
-
- This variable conditionally defines the I_LOCALE
- symbol, and indicates whether a C program should
- include <locale.h>.
-
- i_malloc
- From _i__m_a_l_l_o_c._U:
-
- This variable conditionally defines the I_MALLOC
- symbol, and indicates whether a C program should
- include <malloc.h>.
-
- i_math
- From _i__m_a_t_h._U:
-
- This variable conditionally defines the I_MATH symbol,
- and indicates whether a C program may include <math.h>.
-
-
-
-
- Page 47 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- i_memory
- From _i__m_e_m_o_r_y._U:
-
- This variable conditionally defines the I_MEMORY
- symbol, and indicates whether a C program should
- include <memory.h>.
-
- i_ndbm
- From _i__n_d_b_m._U:
-
- This variable conditionally defines the I_NDBM symbol,
- which indicates to the C program that <ndbm.h> exists
- and should be included.
-
- i_netdb
- From _i__n_e_t_d_b._U:
-
- This variable conditionally defines the I_NETDB symbol,
- and indicates whether a C program should include
- <netdb.h>.
-
- i_neterrno
- From _i__n_e_t_e_r_r_n_o._U:
-
- This variable conditionally defines the I_NET_ERRNO
- symbol, which indicates to the C program that
- <net/errno.h> exists and should be included.
-
- i_niin
- From _i__n_i_i_n._U:
-
- This variable conditionally defines I_NETINET_IN, which
- indicates to the C program that it should include
- <netinet/in.h>. Otherwise, you may try <sys/in.h>.
-
- i_pwd
- From _i__p_w_d._U:
-
- This variable conditionally defines I_PWD, which
- indicates to the C program that it should include
- <pwd.h>.
-
- i_rpcsvcdbm
- From _i__d_b_m._U:
-
- This variable conditionally defines the I_RPCSVC_DBM
- symbol, which indicates to the C program that
- <rpcsvc/dbm.h> exists and should be included. Some
- System V systems might need this instead of <dbm.h>.
-
- i_sfio
- From _i__s_f_i_o._U:
-
-
-
- Page 48 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines the I_SFIO symbol,
- and indicates whether a C program should include
- <sfio.h>.
-
- i_sgtty
- From _i__t_e_r_m_i_o._U:
-
- This variable conditionally defines the I_SGTTY symbol,
- which indicates to the C program that it should include
- <sgtty.h> rather than <termio.h>.
-
- i_stdarg
- From _i__v_a_r_h_d_r._U:
-
- This variable conditionally defines the I_STDARG
- symbol, which indicates to the C program that
- <stdarg.h> exists and should be included.
-
- i_stddef
- From _i__s_t_d_d_e_f._U:
-
- This variable conditionally defines the I_STDDEF
- symbol, which indicates to the C program that
- <stddef.h> exists and should be included.
-
- i_stdlib
- From _i__s_t_d_l_i_b._U:
-
- This variable conditionally defines the I_STDLIB
- symbol, which indicates to the C program that
- <stdlib.h> exists and should be included.
-
- i_string
- From _i__s_t_r_i_n_g._U:
-
- This variable conditionally defines the I_STRING
- symbol, which indicates that <string.h> should be
- included rather than <strings.h>.
-
- i_sysdir
- From _i__s_y_s_d_i_r._U:
-
- This variable conditionally defines the I_SYS_DIR
- symbol, and indicates whether a C program should
- include <sys/dir.h>.
-
- i_sysfile
- From _i__s_y_s_f_i_l_e._U:
-
- This variable conditionally defines the I_SYS_FILE
- symbol, and indicates whether a C program should
- include <sys/file.h> to get R_OK and friends.
-
-
-
- Page 49 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- i_sysfilio
- From _i__s_y_s_i_o_c_t_l._U:
-
- This variable conditionally defines the I_SYS_FILIO
- symbol, which indicates to the C program that
- <sys/filio.h> exists and should be included in
- preference to <sys/ioctl.h>.
-
- i_sysin
- From _i__n_i_i_n._U:
-
- This variable conditionally defines I_SYS_IN, which
- indicates to the C program that it should include
- <sys/in.h> instead of <netinet/in.h>.
-
- i_sysioctl
- From _i__s_y_s_i_o_c_t_l._U:
-
- This variable conditionally defines the I_SYS_IOCTL
- symbol, which indicates to the C program that
- <sys/ioctl.h> exists and should be included.
-
- i_sysndir
- From _i__s_y_s_n_d_i_r._U:
-
- This variable conditionally defines the I_SYS_NDIR
- symbol, and indicates whether a C program should
- include <sys/ndir.h>.
-
- i_sysparam
- From _i__s_y_s_p_a_r_a_m._U:
-
- This variable conditionally defines the I_SYS_PARAM
- symbol, and indicates whether a C program should
- include <sys/param.h>.
-
- i_sysresrc
- From _i__s_y_s_r_e_s_r_c._U:
-
- This variable conditionally defines the I_SYS_RESOURCE
- symbol, and indicates whether a C program should
- include <sys/resource.h>.
-
- i_sysselct
- From _i__s_y_s_s_e_l_c_t._U:
-
- This variable conditionally defines I_SYS_SELECT, which
- indicates to the C program that it should include
- <sys/select.h> in order to get the definition of struct
- timeval.
-
-
-
-
-
- Page 50 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- i_syssockio
- From _i__s_y_s_i_o_c_t_l._U:
-
- This variable conditionally defines I_SYS_SOCKIO to
- indicate to the C program that socket ioctl codes may
- be found in <sys/sockio.h> instead of <sys/ioctl.h>.
-
- i_sysstat
- From _i__s_y_s_s_t_a_t._U:
-
- This variable conditionally defines the I_SYS_STAT
- symbol, and indicates whether a C program should
- include <sys/stat.h>.
-
- i_systime
- From _i__t_i_m_e._U:
-
- This variable conditionally defines I_SYS_TIME, which
- indicates to the C program that it should include
- <sys/time.h>.
-
- i_systimek
- From _i__t_i_m_e._U:
-
- This variable conditionally defines I_SYS_TIME_KERNEL,
- which indicates to the C program that it should include
- <sys/time.h> with KERNEL defined.
-
- i_systimes
- From _i__s_y_s_t_i_m_e_s._U:
-
- This variable conditionally defines the I_SYS_TIMES
- symbol, and indicates whether a C program should
- include <sys/times.h>.
-
- i_systypes
- From _i__s_y_s_t_y_p_e_s._U:
-
- This variable conditionally defines the I_SYS_TYPES
- symbol, and indicates whether a C program should
- include <sys/types.h>.
-
- i_sysun
- From _i__s_y_s_u_n._U:
-
- This variable conditionally defines I_SYS_UN, which
- indicates to the C program that it should include
- <sys/un.h> to get UNIX domain socket definitions.
-
- i_syswait
- From _i__s_y_s_w_a_i_t._U:
-
-
-
-
- Page 51 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable conditionally defines I_SYS_WAIT, which
- indicates to the C program that it should include
- <sys/wait.h>.
-
- i_termio
- From _i__t_e_r_m_i_o._U:
-
- This variable conditionally defines the I_TERMIO
- symbol, which indicates to the C program that it should
- include <termio.h> rather than <sgtty.h>.
-
- i_termios
- From _i__t_e_r_m_i_o._U:
-
- This variable conditionally defines the I_TERMIOS
- symbol, which indicates to the C program that the POSIX
- <termios.h> file is to be included.
-
- i_time
- From _i__t_i_m_e._U:
-
- This variable conditionally defines I_TIME, which
- indicates to the C program that it should include
- <time.h>.
-
- i_unistd
- From _i__u_n_i_s_t_d._U:
-
- This variable conditionally defines the I_UNISTD
- symbol, and indicates whether a C program should
- include <unistd.h>.
-
- i_utime
- From _i__u_t_i_m_e._U:
-
- This variable conditionally defines the I_UTIME symbol,
- and indicates whether a C program should include
- <utime.h>.
-
- i_values
- From _i__v_a_l_u_e_s._U:
-
- This variable conditionally defines the I_VALUES
- symbol, and indicates whether a C program may include
- <values.h> to get symbols like MAXLONG and friends.
-
- i_varargs
- From _i__v_a_r_h_d_r._U:
-
- This variable conditionally defines I_VARARGS, which
- indicates to the C program that it should include
- <varargs.h>.
-
-
-
- Page 52 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- i_varhdr
- From _i__v_a_r_h_d_r._U:
-
- Contains the name of the header to be included to get
- va_dcl definition. Typically one of _v_a_r_a_r_g_s._h or
- _s_t_d_a_r_g._h.
-
- i_vfork
- From _i__v_f_o_r_k._U:
-
- This variable conditionally defines the I_VFORK symbol,
- and indicates whether a C program should include
- _v_f_o_r_k._h.
-
- incpath
- From _u_s_r_i_n_c._U:
-
- This variable must preceed the normal include path to
- get hte right one, as in $_i_n_c_p_a_t_h/_u_s_r/_i_n_c_l_u_d_e or
- $_i_n_c_p_a_t_h/_u_s_r/_l_i_b. Value can be "" or /_b_s_d_4_3 on mips.
-
- inews
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- installarchlib
- From _a_r_c_h_l_i_b._U:
-
- This variable is really the same as archlibexp but may
- differ on those systems using AFS. For extra
- portability, only this variable should be used in
- makefiles.
-
- installbin
- From _b_i_n._U:
-
- This variable is the same as binexp unless AFS is
- running in which case the user is explicitely prompted
- for it. This variable should always be used in your
- makefiles for maximum portability.
-
- installman1dir
- From _m_a_n_1_d_i_r._U:
-
- This variable is really the same as man1direxp, unless
- you are using AFS in which case it points to the
- _r_e_a_d/_w_r_i_t_e location whereas man1direxp only points to
- the read-only access location. For extra portability,
- you should only use this variable within your
- makefiles.
-
-
-
- Page 53 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- installman3dir
- From _m_a_n_3_d_i_r._U:
-
- This variable is really the same as man3direxp, unless
- you are using AFS in which case it points to the
- _r_e_a_d/_w_r_i_t_e location whereas man3direxp only points to
- the read-only access location. For extra portability,
- you should only use this variable within your
- makefiles.
-
- installprivlib
- From _p_r_i_v_l_i_b._U:
-
- This variable is really the same as privlibexp but may
- differ on those systems using AFS. For extra
- portability, only this variable should be used in
- makefiles.
-
- installscript
- From _s_c_r_i_p_t_d_i_r._U:
-
- This variable is usually the same as scriptdirexp,
- unless you are on a system running AFS, in which case
- they may differ slightly. You should always use this
- variable within your makefiles for portability.
-
- installsitearch
- From _s_i_t_e_a_r_c_h._U:
-
- This variable is really the same as sitearchexp but may
- differ on those systems using AFS. For extra
- portability, only this variable should be used in
- makefiles.
-
- installsitelib
- From _s_i_t_e_l_i_b._U:
-
- This variable is really the same as sitelibexp but may
- differ on those systems using AFS. For extra
- portability, only this variable should be used in
- makefiles.
-
- intsize
- From _i_n_t_s_i_z_e._U:
-
- This variable contains the value of the INTSIZE symbol,
- which indicates to the C program how many bytes there
- are in an int.
-
-
-
-
-
-
-
- Page 54 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- kkkk
-
- known_extensions
- From _E_x_t_e_n_s_i_o_n_s._U:
-
- This variable holds a list of all XS extensions
- included in the package.
-
- ksh From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- llll
-
- large
- From _m_o_d_e_l_s._U:
-
- This variable contains a flag which will tell the C
- compiler and loader to produce a program running with a
- large memory model. It is up to the Makefile to use
- this.
-
- ld From _d_l_s_r_c._U:
-
- This variable indicates the program to be used to link
- libraries for dynamic loading. On some systems, it is
- ld. On ELF systems, it should be $cc. Mostly, we'll
- try to respect the hint file setting.
-
- lddlflags
- From _d_l_s_r_c._U:
-
- This variable contains any special flags that might
- need to be passed to $ld to create a shared library
- suitable for dynamic loading. It is up to the makefile
- to use it. For hpux, it should be -b. For sunos 4.1,
- it is empty.
-
- ldflags
- From _c_c_f_l_a_g_s._U:
-
- This variable contains any additional C loader flags
- desired by the user. It is up to the Makefile to use
- this.
-
- less From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the less
- program. After Configure runs, the value is reset to a
- plain less and is not useful.
-
-
-
- Page 55 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- lib_ext
- From _U_n_i_x._U:
-
- This is an old synonym for _a.
-
- libc From _l_i_b_c._U:
-
- This variable contains the location of the C library.
-
- libperl
- From _l_i_b_p_e_r_l._U:
-
- The perl executable is obtained by linking _p_e_r_l_m_a_i_n._c
- with libperl, any static extensions (usually just
- DynaLoader), and any other libraries needed on this
- system. libperl is usually _l_i_b_p_e_r_l._a, but can also be
- _l_i_b_p_e_r_l._s_o._x_x_x if the user wishes to build a perl
- executable with a shared library.
-
- libpth
- From _l_i_b_p_t_h._U:
-
- This variable holds the general path used to find
- libraries. It is intended to be used by other units.
-
- libs From _l_i_b_s._U:
-
- This variable holds the additional libraries we want to
- use. It is up to the Makefile to deal with it.
-
- libswanted
- From _M_y_i_n_i_t._U:
-
- This variable holds a list of all the libraries we want
- to search. The order is chosen to pick up the c
- library ahead of ucb or bsd libraries for SVR4.
-
- line From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the line
- program. After Configure runs, the value is reset to a
- plain line and is not useful.
-
- lint From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- lkflags
- From _c_c_f_l_a_g_s._U:
-
-
-
-
- Page 56 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains any additional C partial linker
- flags desired by the user. It is up to the Makefile to
- use this.
-
- ln From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the ln program.
- After Configure runs, the value is reset to a plain ln
- and is not useful.
-
- lns From _l_n_s._U:
-
- This variable holds the name of the command to make
- symbolic links (if they are supported). It can be used
- in the Makefile. It is either ln -s or ln
-
- locincpth
- From _c_c_f_l_a_g_s._U:
-
- This variable contains a list of additional directories
- to be searched by the compiler. The appropriate -I
- directives will be added to ccflags. This is intended
- to simplify setting local directories from the
- Configure command line. It's not much, but it
- parallels the loclibpth stuff in _l_i_b_p_t_h._U.
-
- loclibpth
- From _l_i_b_p_t_h._U:
-
- This variable holds the paths used to find local
- libraries. It is prepended to libpth, and is intended
- to be easily set from the command line.
-
- longdblsize
- From _d__l_o_n_g_d_b_l._U:
-
- This variable contains the value of the LONG_DOUBLESIZE
- symbol, which indicates to the C program how many bytes
- there are in a long double, if this system supports
- long doubles.
-
- longlongsize
- From _d__l_o_n_g_l_o_n_g._U:
-
- This variable contains the value of the LONGLONGSIZE
- symbol, which indicates to the C program how many bytes
- there are in a long long, if this system supports long
- long.
-
- longsize
- From _i_n_t_s_i_z_e._U:
-
-
-
- Page 57 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains the value of the LONGSIZE
- symbol, which indicates to the C program how many bytes
- there are in a long.
-
- lp From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- lpr From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- ls From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the ls program.
- After Configure runs, the value is reset to a plain ls
- and is not useful.
-
- lseektype
- From _l_s_e_e_k_t_y_p_e._U:
-
- This variable defines lseektype to be something like
- off_t, long, or whatever type is used to declare lseek
- offset's type in the kernel (which also appears to be
- lseek's return type).
-
- mmmm
-
- mail From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- mailx
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- make From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the make
- program. After Configure runs, the value is reset to a
- plain make and is not useful.
-
- make_set_make
- From _m_a_k_e._U:
-
-
-
-
- Page 58 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- Some versions of make set the variable MAKE. Others do
- not. This variable contains the string to be included
- in _M_a_k_e_f_i_l_e._S_H so that MAKE is set if needed, and not
- if not needed. Possible values are:
- make_set_make=# # If your make program handles
- this for you, make_set_make=MAKE=$make # if it doesn't.
- I used a comment character so that we can distinguish a
- set value (from a previous _c_o_n_f_i_g._s_h or Configure -D
- option) from an uncomputed value.
-
- mallocobj
- From _m_a_l_l_o_c_s_r_c._U:
-
- This variable contains the name of the _m_a_l_l_o_c._o that
- this package generates, if that _m_a_l_l_o_c._o is preferred
- over the system malloc. Otherwise the value is null.
- This variable is intended for generating Makefiles.
- See mallocsrc.
-
- mallocsrc
- From _m_a_l_l_o_c_s_r_c._U:
-
- This variable contains the name of the _m_a_l_l_o_c._c that
- comes with the package, if that _m_a_l_l_o_c._c is preferred
- over the system malloc. Otherwise the value is null.
- This variable is intended for generating Makefiles.
-
- malloctype
- From _m_a_l_l_o_c_s_r_c._U:
-
- This variable contains the kind of ptr returned by
- malloc and realloc.
-
- man1dir
- From _m_a_n_1_d_i_r._U:
-
- This variable contains the name of the directory in
- which manual source pages are to be put. It is the
- responsibility of the _M_a_k_e_f_i_l_e._S_H to get the value of
- this into the proper command. You must be prepared to
- do the ~_n_a_m_e expansion yourself.
-
- man1direxp
- From _m_a_n_1_d_i_r._U:
-
- This variable is the same as the man1dir variable, but
- is filename expanded at configuration time, for
- convenient use in makefiles.
-
- man1ext
- From _m_a_n_1_d_i_r._U:
-
-
-
-
- Page 59 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains the extension that the manual
- page should have: one of n, l, or 1. The Makefile must
- supply the .. See man1dir.
-
- man3dir
- From _m_a_n_3_d_i_r._U:
-
- This variable contains the name of the directory in
- which manual source pages are to be put. It is the
- responsibility of the _M_a_k_e_f_i_l_e._S_H to get the value of
- this into the proper command. You must be prepared to
- do the ~_n_a_m_e expansion yourself.
-
- man3direxp
- From _m_a_n_3_d_i_r._U:
-
- This variable is the same as the man3dir variable, but
- is filename expanded at configuration time, for
- convenient use in makefiles.
-
- man3ext
- From _m_a_n_3_d_i_r._U:
-
- This variable contains the extension that the manual
- page should have: one of n, l, or 3. The Makefile must
- supply the .. See man3dir.
-
- medium
- From _m_o_d_e_l_s._U:
-
- This variable contains a flag which will tell the C
- compiler and loader to produce a program running with a
- medium memory model. If the medium model is not
- supported, contains the flag to produce large model
- programs. It is up to the Makefile to use this.
-
- mips_type
- From _u_s_r_i_n_c._U:
-
- This variable holds the environment type for the mips
- system. Possible values are "BSD 4.3" and "System V".
-
- mkdir
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the mkdir
- program. After Configure runs, the value is reset to a
- plain mkdir and is not useful.
-
- models
- From _m_o_d_e_l_s._U:
-
-
-
- Page 60 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains the list of memory models
- supported by this system. Possible component values
- are none, split, unsplit, small, medium, large, and
- huge. The component values are space separated.
-
- modetype
- From _m_o_d_e_t_y_p_e._U:
-
- This variable defines modetype to be something like
- mode_t, int, unsigned short, or whatever type is used
- to declare file modes for system calls.
-
- more From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the more
- program. After Configure runs, the value is reset to a
- plain more and is not useful.
-
- mv From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- myarchname
- From _a_r_c_h_n_a_m_e._U:
-
- This variable holds the architecture name computed by
- Configure in a previous run. It is not intended to be
- perused by any user and should never be set in a hint
- file.
-
- mydomain
- From _m_y_h_o_s_t_n_a_m_e._U:
-
- This variable contains the eventual value of the
- MYDOMAIN symbol, which is the domain of the host the
- program is going to run on. The domain must be
- appended to myhostname to form a complete host name.
- The dot comes with mydomain, and need not be supplied
- by the program.
-
- myhostname
- From _m_y_h_o_s_t_n_a_m_e._U:
-
- This variable contains the eventual value of the
- MYHOSTNAME symbol, which is the name of the host the
- program is going to run on. The domain is not kept
- with hostname, but must be gotten from mydomain. The
- dot comes with mydomain, and need not be supplied by
- the program.
-
-
-
-
- Page 61 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- myuname
- From _O_l_d_c_o_n_f_i_g._U:
-
- The output of uname -a if available, otherwise the
- hostname. On Xenix, pseudo variables assignments in the
- output are stripped, thank you. The whole thing is then
- lower-cased.
-
- nnnn
-
- n From _n._U:
-
- This variable contains the -n flag if that is what
- causes the echo command to suppress newline. Otherwise
- it is null. Correct usage is
-
- $echo $n "prompt for a question: $c".
-
-
- netdb_hlen_type
- From _n_e_t_d_b_t_y_p_e._U:
-
- This variable holds the type used for the 2nd argument
- to _g_e_t_h_o_s_t_b_y_a_d_d_r(). Usually, this is int or size_t or
- unsigned. This is only useful if you have
- _g_e_t_h_o_s_t_b_y_a_d_d_r(), naturally.
-
- netdb_host_type
- From _n_e_t_d_b_t_y_p_e._U:
-
- This variable holds the type used for the 1st argument
- to _g_e_t_h_o_s_t_b_y_a_d_d_r(). Usually, this is char * or void *,
- possibly with or without a const prefix. This is only
- useful if you have _g_e_t_h_o_s_t_b_y_a_d_d_r(), naturally.
-
- netdb_name_type
- From _n_e_t_d_b_t_y_p_e._U:
-
- This variable holds the type used for the argument to
- _g_e_t_h_o_s_t_b_y_n_a_m_e(). Usually, this is char * or const char
- *. This is only useful if you have _g_e_t_h_o_s_t_b_y_n_a_m_e(),
- naturally.
-
- netdb_net_type
- From _n_e_t_d_b_t_y_p_e._U:
-
- This variable holds the type used for the 1st argument
- to _g_e_t_n_e_t_b_y_a_d_d_r(). Usually, this is int or long. This
- is only useful if you have _g_e_t_n_e_t_b_y_a_d_d_r(), naturally.
-
- nm From _L_o_c._U:
-
-
-
-
- Page 62 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the nm program.
- After Configure runs, the value is reset to a plain nm
- and is not useful.
-
- nm_opt
- From _u_s_e_n_m._U:
-
- This variable holds the options that may be necessary
- for nm.
-
- nm_so_opt
- From _u_s_e_n_m._U:
-
- This variable holds the options that may be necessary
- for nm to work on a shared library but that can not be
- used on an archive library. Currently, this is only
- used by Linux, where nm --dynamic is *required* to get
- symbols from an ELF library which has been stripped,
- but nm --dynamic is *fatal* on an archive library.
- Maybe Linux should just always set usenm=false.
-
- nonxs_ext
- From _E_x_t_e_n_s_i_o_n_s._U:
-
- This variable holds a list of all non-xs extensions
- included in the package. All of them will be built.
-
- nroff
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the nroff
- program. After Configure runs, the value is reset to a
- plain nroff and is not useful.
-
- oooo
-
- o_nonblock
- From _n_b_l_o_c_k__i_o._U:
-
- This variable bears the symbol value to be used during
- _o_p_e_n() or _f_c_n_t_l() to turn on non-blocking _I/_O for a
- file descriptor. If you wish to switch between blocking
- and non-blocking, you may try _i_o_c_t_l(FIOSNBIO) instead,
- but that is only supported by some devices.
-
- obj_ext
- From _U_n_i_x._U:
-
- This is an old synonym for _o.
-
-
-
-
- Page 63 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- optimize
- From _c_c_f_l_a_g_s._U:
-
- This variable contains any _o_p_t_i_m_i_z_e_r/_d_e_b_u_g_g_e_r flag that
- should be used. It is up to the Makefile to use it.
-
- orderlib
- From _o_r_d_e_r_l_i_b._U:
-
- This variable is true if the components of libraries
- must be ordered (with `lorder $* | tsort`) before
- placing them in an archive. Set to false if ranlib or
- ar can generate random libraries.
-
- osname
- From _O_l_d_c_o_n_f_i_g._U:
-
- This variable contains the operating system name (e.g.
- sunos, solaris, hpux, _e_t_c.). It can be useful later on
- for setting defaults. Any spaces are replaced with
- underscores. It is set to a null string if we can't
- figure it out.
-
- osvers
- From _O_l_d_c_o_n_f_i_g._U:
-
- This variable contains the operating system version
- (e.g. 4.1.3, 5.2, _e_t_c.). It is primarily used for
- helping select an appropriate hints file, but might be
- useful elsewhere for setting defaults. It is set to ''
- if we can't figure it out. We try to be flexible about
- how much of the version number to keep, e.g. if 4.1.1,
- 4.1.2, and 4.1.3 are essentially the same for this
- package, hints files might just be _o_s__4._0 or _o_s__4._1,
- _e_t_c., not keeping separate files for each little
- release.
-
- pppp
-
- package
- From _p_a_c_k_a_g_e._U:
-
- This variable contains the name of the package being
- constructed. It is primarily intended for the use of
- later Configure units.
-
- pager
- From _p_a_g_e_r._U:
-
- This variable contains the name of the preferred pager
- on the system. Usual values are (the full pathnames
- of) more, less, pg, or cat.
-
-
-
- Page 64 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- passcat
- From _n_i_s._U:
-
- This variable contains a command that produces the text
- of the /_e_t_c/_p_a_s_s_w_d file. This is normally "cat
- /_e_t_c/_p_a_s_s_w_d", but can be "ypcat passwd" when NIS is
- used.
-
- patchlevel
- From _p_a_t_c_h_l_e_v_e_l._U:
-
- The patchlevel level of this package. The value of
- patchlevel comes from the _p_a_t_c_h_l_e_v_e_l._h file.
-
- path_sep
- From _U_n_i_x._U:
-
- This is an old synonym for p_ in _H_e_a_d._U, the character
- used to separate elements in the command shell search
- PATH.
-
- perl From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the perl
- program. After Configure runs, the value is reset to a
- plain perl and is not useful.
-
- perladmin
- From _p_e_r_l_a_d_m_i_n._U:
-
- Electronic mail address of the perl5 administrator.
-
- perlpath
- From _p_e_r_l_p_a_t_h._U:
-
- This variable contains the eventual value of the
- PERLPATH symbol, which contains the name of the perl
- interpreter to be used in shell scripts and in the
- "eval exec" idiom.
-
- pg From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the pg program.
- After Configure runs, the value is reset to a plain pg
- and is not useful.
-
- phostname
- From _m_y_h_o_s_t_n_a_m_e._U:
-
- This variable contains the eventual value of the
-
-
-
- Page 65 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- PHOSTNAME symbol, which is a command that can be fed to
- _p_o_p_e_n() to get the host name. The program should
- probably not presume that the domain is or isn't there
- already.
-
- pidtype
- From _p_i_d_t_y_p_e._U:
-
- This variable defines PIDTYPE to be something like
- pid_t, int, ushort, or whatever type is used to declare
- process ids in the kernel.
-
- plibpth
- From _l_i_b_p_t_h._U:
-
- Holds the private path used by Configure to find out
- the libraries. Its value is prepend to libpth. This
- variable takes care of special machines, like the mips.
- Usually, it should be empty.
-
- pmake
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- pr From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- prefix
- From _p_r_e_f_i_x._U:
-
- This variable holds the name of the directory below
- which the user will install the package. Usually, this
- is /_u_s_r/_l_o_c_a_l, and executables go in /_u_s_r/_l_o_c_a_l/_b_i_n,
- library stuff in /_u_s_r/_l_o_c_a_l/_l_i_b, man pages in
- /_u_s_r/_l_o_c_a_l/_m_a_n, etc. It is only used to set defaults
- for things in _b_i_n._U, _m_a_n_s_r_c._U, _p_r_i_v_l_i_b._U, or
- _s_c_r_i_p_t_d_i_r._U.
-
- prefixexp
- From _p_r_e_f_i_x._U:
-
- This variable holds the full absolute path of the
- directory below which the user will install the
- package. Derived from prefix.
-
- privlib
- From _p_r_i_v_l_i_b._U:
-
-
-
-
- Page 66 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable contains the eventual value of the
- PRIVLIB symbol, which is the name of the private
- library for this package. It may have a ~ on the
- front. It is up to the makefile to eventually create
- this directory while performing installation (with ~
- substitution).
-
- privlibexp
- From _p_r_i_v_l_i_b._U:
-
- This variable is the ~_n_a_m_e expanded version of privlib,
- so that you may use it directly in Makefiles or shell
- scripts.
-
- prototype
- From _p_r_o_t_o_t_y_p_e._U:
-
- This variable holds the eventual value of
- CAN_PROTOTYPE, which indicates the C compiler can
- handle funciton prototypes.
-
- ptrsize
- From _p_t_r_s_i_z_e._U:
-
- This variable contains the value of the PTRSIZE symbol,
- which indicates to the C program how many bytes there
- are in a pointer.
-
- rrrr
-
- randbits
- From _r_a_n_d_b_i_t_s._U:
-
- This variable contains the eventual value of the
- RANDBITS symbol, which indicates to the C program how
- many bits of random number the _r_a_n_d() function
- produces.
-
- ranlib
- From _o_r_d_e_r_l_i_b._U:
-
- This variable is set to the pathname of the ranlib
- program, if it is needed to generate random libraries.
- Set to : if ar can generate random libraries or if
- random libraries are not supported
-
- rd_nodata
- From _n_b_l_o_c_k__i_o._U:
-
- This variable holds the return code from _r_e_a_d() when no
- data is present. It should be -1, but some systems
- return 0 when O_NDELAY is used, which is a shame
-
-
-
- Page 67 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- because you cannot make the difference between no data
- and an _E_O_F.. Sigh!
-
- rm From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the rm program.
- After Configure runs, the value is reset to a plain rm
- and is not useful.
-
- rmail
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- runnm
- From _u_s_e_n_m._U:
-
- This variable contains true or false depending whether
- the nm extraction should be performed or not, according
- to the value of usenm and the flags on the Configure
- command line.
-
- ssss
-
- scriptdir
- From _s_c_r_i_p_t_d_i_r._U:
-
- This variable holds the name of the directory in which
- the user wants to put publicly scripts for the package
- in question. It is either the same directory as for
- binaries, or a special one that can be mounted across
- different architectures, like /_u_s_r/_s_h_a_r_e. Programs must
- be prepared to deal with ~_n_a_m_e expansion.
-
- scriptdirexp
- From _s_c_r_i_p_t_d_i_r._U:
-
- This variable is the same as scriptdir, but is filename
- expanded at configuration time, for programs not
- wanting to bother with it.
-
- sed From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the sed
- program. After Configure runs, the value is reset to a
- plain sed and is not useful.
-
- selecttype
- From _s_e_l_e_c_t_t_y_p_e._U:
-
-
-
- Page 68 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable holds the type used for the 2nd, 3rd, and
- 4th arguments to select. Usually, this is fd_set *, if
- HAS_FD_SET is defined, and int * otherwise. This is
- only useful if you have _s_e_l_e_c_t(), naturally.
-
- sendmail
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the sendmail
- program. After Configure runs, the value is reset to a
- plain sendmail and is not useful.
-
- sh From _s_h._U:
-
- This variable contains the full pathname of the shell
- used on this system to execute Bourne shell scripts.
- Usually, this will be /_b_i_n/_s_h, though it's possible
- that some systems will have /_b_i_n/_k_s_h, /_b_i_n/_p_d_k_s_h,
- /_b_i_n/_a_s_h, /_b_i_n/_b_a_s_h, or even something such as
- D:/_b_i_n/_s_h._e_x_e. This unit comes before _O_p_t_i_o_n_s._U, so
- you can't set sh with a -D option, though you can
- override this (and startsh) with -O -Dsh=/_b_i_n/_w_h_a_t_e_v_e_r
- -Dstartsh=whatever
-
- shar From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- sharpbang
- From _s_p_i_t_s_h_e_l_l._U:
-
- This variable contains the string #! if this system
- supports that construct.
-
- shmattype
- From _d__s_h_m_a_t._U:
-
- This symbol contains the type of pointer returned by
- _s_h_m_a_t(). It can be void * or char *.
-
- shortsize
- From _i_n_t_s_i_z_e._U:
-
- This variable contains the value of the SHORTSIZE
- symbol which indicates to the C program how many bytes
- there are in a short.
-
- shrpenv
- From _l_i_b_p_e_r_l._U:
-
-
-
-
- Page 69 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- If the user builds a shared _l_i_b_p_e_r_l._s_o, then we need to
- tell the perl executable where it will be able to find
- the installed _l_i_b_p_e_r_l._s_o. One way to do this on some
- systems is to set the environment variable LD_RUN_PATH
- to the directory that will be the final location of the
- shared _l_i_b_p_e_r_l._s_o. The makefile can use this with
- something like
-
- $shrpenv $(C<CC>) -o perl F<perlmain.o> $libperl $libs
-
- Typical values are
-
- shrpenv="env C<LD_RUN_PATH>=$F<archlibexp/C<CORE>>"
-
- or
-
- shrpenv=''
-
- See the main perl F<Makefile.SH> for actual working usage.
- Alternatively, we might be able to use a command line option such
- as -R $F<archlibexp/C<CORE>> (Solaris, NetBSD) or -Wl,-rpath
- $F<archlibexp/C<CORE>> (Linux).
-
-
- shsharp
- From _s_p_i_t_s_h_e_l_l._U:
-
- This variable tells further Configure units whether
- your sh can handle # comments.
-
- sig_name
- From _s_i_g__n_a_m_e._U:
-
- This variable holds the signal names, space separated.
- The leading SIG in signal name is removed. A ZERO is
- prepended to the list. This is currently not used.
-
- sig_name_init
- From _s_i_g__n_a_m_e._U:
-
- This variable holds the signal names, enclosed in
- double quotes and separated by commas, suitable for use
- in the SIG_NAME definition below. A ZERO is prepended
- to the list, and the list is terminated with a plain 0.
- The leading SIG in signal names is removed. See
- sig_num.
-
- sig_num
- From _s_i_g__n_a_m_e._U:
-
- This variable holds the signal numbers, comma
- separated. A 0 is prepended to the list (corresponding
-
-
-
- Page 70 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- to the fake SIGZERO), and the list is terminated with a
- 0. Those numbers correspond to the value of the signal
- listed in the same place within the sig_name list.
-
- signal_t
- From _d__v_o_i_d_s_i_g._U:
-
- This variable holds the type of the signal handler
- (void or int).
-
- sitearch
- From _s_i_t_e_a_r_c_h._U:
-
- This variable contains the eventual value of the
- SITEARCH symbol, which is the name of the private
- library for this package. It may have a ~ on the
- front. It is up to the makefile to eventually create
- this directory while performing installation (with ~
- substitution).
-
- sitearchexp
- From _s_i_t_e_a_r_c_h._U:
-
- This variable is the ~_n_a_m_e expanded version of
- sitearch, so that you may use it directly in Makefiles
- or shell scripts.
-
- sitelib
- From _s_i_t_e_l_i_b._U:
-
- This variable contains the eventual value of the
- SITELIB symbol, which is the name of the private
- library for this package. It may have a ~ on the
- front. It is up to the makefile to eventually create
- this directory while performing installation (with ~
- substitution).
-
- sitelibexp
- From _s_i_t_e_l_i_b._U:
-
- This variable is the ~_n_a_m_e expanded version of sitelib,
- so that you may use it directly in Makefiles or shell
- scripts.
-
- sizetype
- From _s_i_z_e_t_y_p_e._U:
-
- This variable defines sizetype to be something like
- size_t, unsigned long, or whatever type is used to
- declare length parameters for string functions.
-
-
-
-
-
- Page 71 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- sleep
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- smail
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- small
- From _m_o_d_e_l_s._U:
-
- This variable contains a flag which will tell the C
- compiler and loader to produce a program running with a
- small memory model. It is up to the Makefile to use
- this.
-
- so From _s_o._U:
-
- This variable holds the extension used to identify
- shared libraries (also known as shared objects) on the
- system. Usually set to so.
-
- sockethdr
- From _d__s_o_c_k_e_t._U:
-
- This variable has any cpp -I flags needed for socket
- support.
-
- socketlib
- From _d__s_o_c_k_e_t._U:
-
- This variable has the names of any libraries needed for
- socket support.
-
- sort From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the sort
- program. After Configure runs, the value is reset to a
- plain sort and is not useful.
-
- spackage
- From _p_a_c_k_a_g_e._U:
-
- This variable contains the name of the package being
- constructed, with the first letter uppercased, _i._e.
- suitable for starting sentences.
-
-
-
-
- Page 72 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- spitshell
- From _s_p_i_t_s_h_e_l_l._U:
-
- This variable contains the command necessary to spit
- out a runnable shell on this system. It is either cat
- or a grep -v for # comments.
-
- split
- From _m_o_d_e_l_s._U:
-
- This variable contains a flag which will tell the C
- compiler and loader to produce a program that will run
- in separate I and D space, for those machines that
- support separation of instruction and data space. It
- is up to the Makefile to use this.
-
- src From _s_r_c._U:
-
- This variable holds the path to the package source. It
- is up to the Makefile to use this variable and set
- VPATH accordingly to find the sources remotely.
-
- ssizetype
- From _s_s_i_z_e_t_y_p_e._U:
-
- This variable defines ssizetype to be something like
- ssize_t, long or int. It is used by functions that
- return a count of bytes or an error condition. It must
- be a signed type. We will pick a type such that
- _s_i_z_e_o_f(SSize_t) == _s_i_z_e_o_f(Size_t).
-
- startperl
- From _s_t_a_r_t_p_e_r_l._U:
-
- This variable contains the string to put on the front
- of a perl script to make sure (hopefully) that it runs
- with perl and not some shell. Of course, that leading
- line must be followed by the classical perl idiom:
-
- eval 'exec perl -S $0 ${1+C<$@>}'
-
- if $running_under_some_shell;
-
- to guarantee perl startup should the shell execute the script. Note
- that this magic incatation is not understood by csh.
-
-
- startsh
- From _s_t_a_r_t_s_h._U:
-
- This variable contains the string to put on the front
- of a shell script to make sure (hopefully) that it runs
-
-
-
- Page 73 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- with sh and not some other shell.
-
- static_ext
- From _E_x_t_e_n_s_i_o_n_s._U:
-
- This variable holds a list of XS extension files we
- want to link statically into the package. It is used
- by Makefile.
-
- stdchar
- From _s_t_d_c_h_a_r._U:
-
- This variable conditionally defines STDCHAR to be the
- type of char used in _s_t_d_i_o._h. It has the values
- "unsigned char" or char.
-
- stdio_base
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable defines how, given a FILE pointer, fp, to
- access the _base field (or equivalent) of _s_t_d_i_o._h's
- FILE structure. This will be used to define the macro
- _F_I_L_E__b_a_s_e(fp).
-
- stdio_bufsiz
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable defines how, given a FILE pointer, fp, to
- determine the number of bytes store in the _I/_O buffer
- pointer to by the _base field (or equivalent) of
- _s_t_d_i_o._h's FILE structure. This will be used to define
- the macro _F_I_L_E__b_u_f_s_i_z(fp).
-
- stdio_cnt
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable defines how, given a FILE pointer, fp, to
- access the _cnt field (or equivalent) of _s_t_d_i_o._h's FILE
- structure. This will be used to define the macro
- _F_I_L_E__c_n_t(fp).
-
- stdio_filbuf
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable defines how, given a FILE pointer, fp, to
- tell stdio to refill it's internal buffers (?). This
- will be used to define the macro _F_I_L_E__f_i_l_b_u_f(fp).
-
- stdio_ptr
- From _d__s_t_d_s_t_d_i_o._U:
-
- This variable defines how, given a FILE pointer, fp, to
-
-
-
- Page 74 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- access the _ptr field (or equivalent) of _s_t_d_i_o._h's FILE
- structure. This will be used to define the macro
- _F_I_L_E__p_t_r(fp).
-
- strings
- From _i__s_t_r_i_n_g._U:
-
- This variable holds the full path of the string header
- that will be used. Typically /_u_s_r/_i_n_c_l_u_d_e/_s_t_r_i_n_g._h or
- /_u_s_r/_i_n_c_l_u_d_e/_s_t_r_i_n_g_s._h.
-
- submit
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- subversion
- From _p_a_t_c_h_l_e_v_e_l._U:
-
- The subversion level of this package. The value of
- subversion comes from the _p_a_t_c_h_l_e_v_e_l._h file. This is
- unique to perl.
-
- sysman
- From _s_y_s_m_a_n._U:
-
- This variable holds the place where the manual is
- located on this system. It is not the place where the
- user wants to put his manual pages. Rather it is the
- place where Configure may look to find manual for unix
- commands (section 1 of the manual usually). See mansrc.
-
- tttt
-
- tail From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- tar From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- tbl From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- tee From _L_o_c._U:
-
-
-
-
- Page 75 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the tee
- program. After Configure runs, the value is reset to a
- plain tee and is not useful.
-
- test From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the test
- program. After Configure runs, the value is reset to a
- plain test and is not useful.
-
- timeincl
- From _i__t_i_m_e._U:
-
- This variable holds the full path of the included time
- _h_e_a_d_e_r(s).
-
- timetype
- From _d__t_i_m_e._U:
-
- This variable holds the type returned by _t_i_m_e(). It can
- be long, or time_t on BSD sites (in which case
- <sys/types.h> should be included). Anyway, the type
- Time_t should be used.
-
- touch
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the touch
- program. After Configure runs, the value is reset to a
- plain touch and is not useful.
-
- tr From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the tr program.
- After Configure runs, the value is reset to a plain tr
- and is not useful.
-
- trnl From _t_r_n_l._U:
-
- This variable contains the value to be passed to the
- _t_r(1) command to transliterate a newline. Typical
- values are \012 and \n. This is needed for EBCDIC
- systems where newline is not necessarily \012.
-
- troff
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
-
-
-
- Page 76 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- The value is a plain '' and is not useful.
-
- uuuu
-
- uidtype
- From _u_i_d_t_y_p_e._U:
-
- This variable defines Uid_t to be something like uid_t,
- int, ushort, or whatever type is used to declare user
- ids in the kernel.
-
- uname
- From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the uname
- program. After Configure runs, the value is reset to a
- plain uname and is not useful.
-
- uniq From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the uniq
- program. After Configure runs, the value is reset to a
- plain uniq and is not useful.
-
- usedl
- From _d_l_s_r_c._U:
-
- This variable indicates if the the system supports
- dynamic loading of some sort. See also dlsrc and
- dlobj.
-
- usemymalloc
- From _m_a_l_l_o_c_s_r_c._U:
-
- This variable contains y if the malloc that comes with
- this package is desired over the system's version of
- malloc. People often include special versions of
- malloc for effiency, but such versions are often less
- portable. See also mallocsrc and mallocobj. If this
- is y, then -lmalloc is removed from $libs.
-
- usenm
- From _u_s_e_n_m._U:
-
- This variable contains true or false depending whether
- the nm extraction is wanted or not.
-
- useopcode
- From _E_x_t_e_n_s_i_o_n_s._U:
-
-
-
-
- Page 77 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- This variable holds either true or false to indicate
- whether the Opcode extension should be used. The sole
- use for this currently is to allow an easy mechanism
- for users to skip the Opcode extension from the
- Configure command line.
-
- useperlio
- From _u_s_e_p_e_r_l_i_o._U:
-
- This variable conditionally defines the USE_PERLIO
- symbol, and indicates that the PerlIO abstraction
- should be used throughout.
-
- useposix
- From _E_x_t_e_n_s_i_o_n_s._U:
-
- This variable holds either true or false to indicate
- whether the POSIX extension should be used. The sole
- use for this currently is to allow an easy mechanism
- for hints files to indicate that POSIX will not compile
- on a particular system.
-
- usesfio
- From _d__s_f_i_o._U:
-
- This variable is set to true when the user agrees to
- use sfio. It is set to false when sfio is not
- available or when the user explicitely requests not to
- use sfio. It is here primarily so that command-line
- settings can override the auto-detection of d_sfio
- without running into a "WHOA THERE".
-
- useshrplib
- From _l_i_b_p_e_r_l._U:
-
- This variable is set to yes if the user wishes to build
- a shared libperl, and no otherwise.
-
- usethreads
- From _u_s_e_t_h_r_e_a_d_s._U:
-
- This variable conditionally defines the USE_THREADS
- symbol, and indicates that Perl should be built to use
- threads.
-
- usevfork
- From _d__v_f_o_r_k._U:
-
- This variable is set to true when the user accepts to
- use vfork. It is set to false when no vfork is
- available or when the user explicitely requests not to
- use vfork.
-
-
-
- Page 78 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- usrinc
- From _u_s_r_i_n_c._U:
-
- This variable holds the path of the include files,
- which is usually /_u_s_r/_i_n_c_l_u_d_e. It is mainly used by
- other Configure units.
-
- uuname
- From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- vvvv
-
- version
- From _p_a_t_c_h_l_e_v_e_l._U:
-
- The full version number of this package. This combines
- baserev, patchlevel, and subversion to get the full
- version number, including any possible subversions.
- Care is taken to use the C locale in order to get
- something like 5.004 instead of 5,004. This is unique
- to perl.
-
- vi From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- voidflags
- From _v_o_i_d_f_l_a_g_s._U:
-
- This variable contains the eventual value of the
- VOIDFLAGS symbol, which indicates how much support of
- the void type is given by this compiler. See VOIDFLAGS
- for more info.
-
- zzzz
-
- zcat From _L_o_c._U:
-
- This variable is defined but not used by Configure.
- The value is a plain '' and is not useful.
-
- zip From _L_o_c._U:
-
- This variable is be used internally by Configure to
- determine the full pathname (if any) of the zip
- program. After Configure runs, the value is reset to a
- plain zip and is not useful.
-
-
-
-
- Page 79 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
- NNNNOOOOTTTTEEEE
- This module contains a good example of how to use tie to
- implement a cache and an example of how to make a tied
- variable readonly to those outside of it.
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 80 (printed 10/23/98)
-
-
-
-
-
-
- CCCCoooonnnnffffiiiigggg((((3333)))) 22223333////OOOOcccctttt////99998888 ((((ppppeeeerrrrllll 5555....000000005555,,,, ppppaaaattttcccchhhh 00002222)))) CCCCoooonnnnffffiiiigggg((((3333))))
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
-
- Page 81 (printed 10/23/98)
-
-
-
-
-
-
-